PDA

View Full Version : سوال: اجرا شدن برنامه بصورت واحد نه دوتائی



فاطمه وطن دوست
یک شنبه 03 شهریور 1387, 14:05 عصر
سلام

سلام چطوری میشه فهمید برنامه در حال اجراست و اگر فایل مربوط به برنامه رو از طریق محیط ویندوز باز کردیم ، برنامه اصلی(در حال اجرا) مجددا باز نشه .

یکی از دوستان گفتن:


این که برنامه شما واحد اجرا شود و دوتایی نشود، به ویندوز ربطی ندارد.
اگر درست یادم باشد، شما باید در VB6 مقدار App.PrevInstance را چک کنید، این مقدار نشان میدهد، برنامه قبلاً در RAM موجود بوده یا اینکه این نمونه جدید و اولین نسخه در RAM است؟بعد باید بر اساس این پارامتر نسبت به ادامه کار یا خروج برنامه تصمیم بگیرید


نظر شما چیه ؟

بالاخره نفهمیدم که باید به ویبی بگم یا به سیستم عامل !!!

mansour01
یک شنبه 03 شهریور 1387, 14:10 عصر
با این کد :

If App.PrevInstance Then End

فاطمه وطن دوست
یک شنبه 03 شهریور 1387, 16:50 عصر
سلام

بعد از اینکه فایل رو باز کردم چطوری باید فهمید اسم فایل چیه ؟

فاطمه وطن دوست
یک شنبه 03 شهریور 1387, 18:54 عصر
سلام


نقل قول از دوستان :

مسیر کامل فایل در Command قرار میگیرد.
بهتره از $Command استفاده کنید.