سلام
ميخوام از اجراي مجدد برنامم جلوگيري كنم، اگه ميشه منو راهنمايي كنيد.
ممنون.
Printable View
سلام
ميخوام از اجراي مجدد برنامم جلوگيري كنم، اگه ميشه منو راهنمايي كنيد.
ممنون.
موفق باشينکد:Private Sub Form_Load()
If App.PrevInstance = True Then
MsgBox "برنامه در حال اجرا هست", vbOKOnly, "اجراي مجدد"
End
End If
End Sub
سلام
یک مشکلی دارم می خواهم برنامه ام که نصب می شه و احرا می کنم یک بار منوی رجیستری ظاهر شود بار دوم ظاه نشود کمکم کنید
اگه مشکل شما توی تشخیص دادن اینه که برنامه بار اوله که نمایش داده میشه یا بار دومه میتونید از دستورات savesetting , getsetting استفاده کنید دستور اول یه مقداری رو ذخیره و دستور دوم همون مقدار رو فراخونی میکنه(این مقادیر در یه جای مخفی در رجیستری ذخیره میشن و همواره قابل دسترسی اند) حالا اگه بار اوله که برنامه رو اجرا میکنه(مقدار صفره) با دستور اول مقدار رو یک میکنی و دفعات بعدی وقتی مقدار رو میخونه چون یکه میفهمه که بار اول نیست
اگه بگردی قبلا هم یه همچین برنامه ای رو توی همین انجمن توضیح دادم
اگه نفهمیدی بگو برات کد بذارم (الان وقت ندارم)
If App.PrevInstance = True Then 'Commands
نقل قول:
دوست عزیز این سوال که قبلا جواب داده شد
چرا الکی پست میذاری؟:41: