واضح آرشیو وب فارسی:سایت ریسک: AghaMoez30-04-2007, 10:02 AMمیخام ساخت رویداد Mouse_Exit بسازم کمک میکنید؟ مرسی:10: whisper30-04-2007, 10:36 AMمیشه درباره کارش یه خورده توضیح بدی که کاملا چه کارهای انجام میده ؟ من تاحالا در موردش چیزی نشنیدم LOVEMT30-04-2007, 01:48 PMاون طوري كه من فهميدم !: برعكس رويداد Mouse_Move هست يعني هنگامي كه موس روي اون قسمت مورد نظر وجود ندارد ! درسته ؟ Mitibob30-04-2007, 02:58 PMنه این رویداد به نظر می رسه شبیه Key release باشه وقتی mouse از Scope خارج شد اتفاق بیفته. یه راه شبیه سازیش اینه: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! یه Timer یه Command و یه label بذار این رو امتحان کن. شبیه سازیه خوبیه ولی برای اینکه فکر کنی این Event به Vb اضافه شده! نه چون کد محکمی نیست. بگو چرا به فکر این Event افتادی شاید راه بهتری پیدا کنم. AghaMoez01-05-2007, 09:24 AMشما از یک ترفند استفاده کردی درسته؟ ولی من می خوام یک رویداد وقتی موس از روی usercontrol خارج شد بسازم. من چندتا سرس دارم که این کار رو میکرد ولی شکل کارش رو نفهمیدم. بیشتر کمک میکنید؟:10: LOVEMT01-05-2007, 12:56 PMمن تو سرچ ميكنم اگه Uc پيدا كردم .. تا ببينيم چي ميشه _H2_01-05-2007, 02:37 PMسلام، رویدادهاتی ماوس پشتیبانی شده در VB 8 MouseCaptureChanged MouseClick MouseDoubleClick MouseDown MouseEnter MouseHover MouseLeave MouseMove MouseUp MouseWheel AghaMoez01-05-2007, 03:54 PMخوب اگه ممکنه همون کد mouseLeave رو بده ممنون AghaMoez02-05-2007, 09:58 AMکسی نیست کمک کنه؟:10: Mitibob02-05-2007, 01:17 PMدوست من اون سورسی هایی که داشتی رو بذار شاید بتونم بیشتر کمک کنم. _H2_03-05-2007, 09:41 AMخوب اگه ممکنه همون کد mouseLeave رو بده ممنون سلام دوست عزیز، رویداد MouseLeave در ذات VB 8 است مثل رویداد Click و... و اگر با VB 6 در پیت کار نمیکنید، برای استفاده از این رویداد نیاز به هیچ کار خاصی ندارید! کافیست مثل رویدادهای دیگر برای آن هم کد نویسی دستوراتتان شروع کنید. AghaMoez03-05-2007, 01:37 PMخوب توی vb 6 توضیح بدید.:10: _H2_03-05-2007, 05:30 PMسلام باید ببخشید! قصد من کمک مستقیم برای حل شکل شما نبود!!!!! (خیلی خیلی خیلی میبخشید!) نیت من صرفاَ یاد آوری این مسئله بود که عمر خودتان را با نسخه قدیمی و خارج از رده VB 6 تلف نکنید، خودتان را Update کنید و با آخرین نسخه VB یعنی VB 8 کار کنید (که بزودی میشود VB 9) و به جای فکر کردن به ساخت رویداد MouseLeave و کارهای ابتدایی، این کارها را به VB 8 بسپارید و وقت ارزشمندتان را برای مسائل مهم تری مثل طراحی سایت های چند رسانه ای، پروتکل های شبکه و ارتباطات آنها، طراحی هایی وب سرویس ها ، کلاسسهای Remote و ... صرف کنید. موفق باشید. Mitibob04-05-2007, 03:07 PMH2 جان خیلی تند می ری! نظر کارشناسای دیگه رو در باره ی VB 6 بخون. این قدر هام که می گی در پیت نیست. انتخاب زبان و محیط توسعه به کاربرد بستگی داره! نه آخرین گونه و جدیدترین کامپایلر. در ضمن زبان هایnet. به هیچ عنوان ادامه دهنده ی زبان های Visual studio 6 نیستند بلکه نسل جدیدی هستن که به جز ++C بقیه هیچ فرقی جز در رسم خط با هم ندارند! Agha moez اون سورس هارو نذلشتی! در ضمن تو VB 6 بدون ترفند که نمی شه Event اضافه کرد من دنبال راه های دیگه می گردم شاید Hook کردن mouse بتونه کمک کنه. به هر حال... _H2_05-05-2007, 09:57 AMH2 جان خیلی تند می ری! نظر کارشناسای دیگه رو در باره ی VB 6 بخون. این قدر هام که می گی در پیت نیست. انتخاب زبان و محیط توسعه به کاربرد بستگی داره! نه آخرین گونه و جدیدترین کامپایلر. نسخه قدیمی، قدیمی است، تا کی میتوانید با VB 6 کار کنید؟! آی ایهاً الناس، بابا VB 6 برای Win98 بوده!!! :13: هیچ ربطی به سلیقه نداره، همونطر که برنامه نویسی تحت داس هیچ ربطی به سلیقه نداره، اگر متوجه شوید که VB.Net2005 همان VB 8 است تمام است، من خودم مدت ها منتظر VB 7 و تازه VB.Net2003 آمده بود ولی تمایلی برای کار با آن نداشتم، ولی به محض آنکه متوجه شدم VB.Net2003 همان VB 7 است که منتظرش بودم و همان نسخه جدیدی است که قرار است VB کارها را از ضعف نجات دهد، فوراَ با VB 6 خداهافظی کردم. در ضمن زبان هایnet. به هیچ عنوان ادامه دهنده ی زبان های Visual studio 6 نیستند بلکه نسل جدیدی هستن که به جز ++C بقیه هیچ فرقی جز در رسم خط با هم ندارند! صحیح است ولی من ایرادی در آن نمیبینم. و ضمناَ راه VB 6 راه پرافتخاری نبود که ادامه اش افتخار باشد، بدون شک تفاوت VB 8 با VB 6 مثل تفاوت VB 6 است با QBasic ، همه از نظر سینتکس یکسان هستند ولی همانطور که VB فصل جدید بر درپیتی های QBasic بود (QBasic صرفاَ یک زبان برای آموزش دانش آموزان بود در حالی که VB 6 یک زبان برنامه نویسی واقعی بود) VB.Net نیز فصل جدیدی بر درپیتی های VB 6 است و ادامه کار با VB 6 مثل ادامه کار با QBasic است در حالی که VB 6 بقل دست شماست. در درپیتی VB 6 همان بس که هیچ یک از مصادیق شیء گرایی را پشتیبانی نمیکند. (بجز پشتیبانی فوق العاده ضعیف از Interface ها) بحرحال جملات من را به عنوان درگیری تلقی نکنید، فقط یک توصیعه یا مذاکره دوستانه است! :31: :10: :31: موفق باشید. Mitibob05-05-2007, 03:25 PMمن مخلص شما هم هستم h2 جان. همش دوستانه است. 1. Qbasic یه برنامه ی آموزشی و یه Tool در کنار Dos بود اما Quick Basic یه زبان واقعی قابل مقایسه با Pascal بود و هنوز هم برای کار های مختلف (به ویژه سخت افزاری) تحت Dos استفاده میشه! می دونستی آزمایشگا ههایی تو بعضی دانشگاه ها هست که رو درش نوشته MS Windows forbidden این جور جاها هنوز Quick basic 7 یه ابزار قوی و کارامده! 2. هنوز برای نوشتن نرم افزار های تجاری کوچک مقیاس VB 6 بهترین گزینه است. در ضمن کد های VB 8 و همه ی زبان های net. به راحتی Resource میشه!! همچنین خیلی جاها نیازی نیست 20meg چهارچوب با برنامه منتشر کنیم! هنوز هم VB 6 بهترین ابزار برای تولید Activex dll هست! 3. یه آقایی به نام Matthew Curland هست که یه سایتی داره www.powervb.com که هنوز برای VB 6 ابزار کمکی می سازه همون Vboost6.dll که خواسته بودم کسی تحویل نگرفت. به هر حال "نو که اومد به بازار..." می دونی بیشتر تعداد نصب Vista اگر چه به صورت غیر قانونی تو کشور خودمون بوده؟! چون معتقدن که وقتی جدیدش هست چرا قدیمی؟! _H2_06-05-2007, 02:47 PMسلام مجدد در مورد QB 7 اعتراف میکنم که تردید دارم ؟!؟!؟! (چی میگه!) خوب عزیز جان ما که مثل این خارجی ها گدا نیستیم! تا ورژن جدید بیاد پول میریزیم پاش و تهیه اش میکنیم! ما همیشه از بهترین نسخه ها استفاده میکونیم، مثل خارجی ها آشغال خر نیستیم!!! راستی با vboost کار کرده بودم، جالب بود. بحرحال بیشتر از این تاپیکتان را خراب نمیکنم، فکر میکنم به حد کافی تلنگر زدم، ببخشید، موفق باشید و خدانگه دار. mostafa_gm06-05-2007, 03:34 PM2. هنوز برای نوشتن نرم افزار های تجاری کوچک مقیاس VB 6 بهترین گزینه است. در ضمن کد های VB 8 و همه ی زبان های net. به راحتی Resource میشه!! همچنین خیلی جاها نیازی نیست 20meg چهارچوب با برنامه منتشر کنیم! هنوز هم VB 6 بهترین ابزار برای تولید Activex dll هست! نکته همینه. هنوز خیلی مونده تا ویستا جا بیفته، بنابراین همیشه باید Net Framework. رو ضمیمه برنامه کرد چیزی که اصلا جالب نیست! سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1388]