ورود

View Full Version : سوال: حذف منوي فلش در برنامه



ahmadbh
سه شنبه 29 شهریور 1390, 09:59 صبح
باسلام خدمت همه
در برنامه اي كه ساختم از يك ساعت فلش استفاده كردم و موقعي كه برنامه را اجرا ميكنم بر روي ساعت راست كليك ميكنم منوي فلش ظاهر ميشود
چه راهي وجود دارد كه منوي فلش كار نكند
تو سايت جستجو كردم ولي چيزي پيدا نكردم اگه چنين آموزشي وجود دارد لطفا لينك را براي من بگذاريد
يا اگر كامپوننتي وجود دارد
من از اكتويكس فلش پلاير استفاده ميكنم با دلفي 7 و ويندوز XP sp2
با تشكر

studentbabak
سه شنبه 29 شهریور 1390, 10:12 صبح
برای استفاده از کامپوننت ها به این لینک مراجعه کنید دیروز یکی از دوستان معرفی کردن خیلی جالبه
http://embarcadero.persianblog.ir/

pop123
سه شنبه 29 شهریور 1390, 10:26 صبح
کافی است یک کمپوننت TApplicationEvents را روی فرم خود قرار دهید و کد زیر را در اونت OnMessage این کمپوننت وارد کنید



if (Msg.message = WM_RBUTTONDOWN) and (Msg.hwnd := FlashOCX) then
begin
PopupMenu1.Popup(Mouse.CursorPos.X, Mouse.CursorPos.Y);
Handled := True;
end;

ahmadbh
سه شنبه 29 شهریور 1390, 11:30 صبح
چه كاري انجام ميده ؟

pop123
سه شنبه 29 شهریور 1390, 11:51 صبح
حذف منوی کلیک راست

ahmadbh
سه شنبه 29 شهریور 1390, 13:20 عصر
جواب نميده

studentbabak
سه شنبه 29 شهریور 1390, 14:06 عصر
برای اینکه کارتون راحت بشه و دردسر کمتری داشته باشید از کامپوننت استفاده کنید..

BORHAN TEC
سه شنبه 29 شهریور 1390, 14:38 عصر
برای جلوگیری از دردسر کار با فایل های فلش اعم از نصب OCX و ... بهتره که از کامپوننت F-In-Box استفاده کنید. :چشمک:

pop123
سه شنبه 29 شهریور 1390, 15:32 عصر
درسته کامپوننته خوبیه smart flash هم خوبه به اینجا یه سر بزنید شاید داشته باشه

http://embarcadero.persianblog.ir

MohsenB
چهارشنبه 30 شهریور 1390, 00:00 صبح
سلام

خودش یه خاصیت داره با نام Menu ، اونو False کن .

ویا یه کنترل مثل Image رو روش قرار بده .

ahmadbh
چهارشنبه 30 شهریور 1390, 12:51 عصر
برای جلوگیری از دردسر کار با فایل های فلش اعم از نصب OCX و ... بهتره که از کامپوننت F-In-Box استفاده کنید. :چشمک:
اين كامپوننت از كجا ميشه گير آورد ؟