mohsengrisly
سه شنبه 31 خرداد 1384, 17:00 عصر
سلام
در حال اجرای برنامه نیاز دارم چند پنجره دیگر رو ببندم و چند کلید را هم توی ریجستری تغییر دهم وهمچنین یک برنامه رو خاتمه بدم
اما پنجره ها را می بندم و کلید ها را هم تغییر میدم اما وقتی نوبت بستن برنامه میشه با مشکل مواجه میشم همهچیز هم درسته
برنامه مورد نظر هم که باید بسته بشه یکی از برنامه های خودمه نه ویندوز پس محدودیت نداره
اما نمی دونم چرا
احتمالا یه جایی توی اجرای تابع مشکل دارم
شکل کلی
Private Declare Sub ExitProcess Lib "kernel32" (ByVal uExitCode As Long)
Private Declare Function GetExitCodeProcess Lib "kernel32" (ByVal hProcess As Long, lpExitCode As Long) As Long
Private Declare Function GetCurrentProcess Lib "kernel32" () As Long
Private Sub Form_Load()
ExitProcess GetExitCodeProcess(GetCurrentProcess, 0)
End Sub
البته به صورت بالا خود پنجره فعال بسته میشه
چطور می تونم به یک برنامه دیگر نسبتش بدم
ممنون میشم اگر راهنمایی کنید
در حال اجرای برنامه نیاز دارم چند پنجره دیگر رو ببندم و چند کلید را هم توی ریجستری تغییر دهم وهمچنین یک برنامه رو خاتمه بدم
اما پنجره ها را می بندم و کلید ها را هم تغییر میدم اما وقتی نوبت بستن برنامه میشه با مشکل مواجه میشم همهچیز هم درسته
برنامه مورد نظر هم که باید بسته بشه یکی از برنامه های خودمه نه ویندوز پس محدودیت نداره
اما نمی دونم چرا
احتمالا یه جایی توی اجرای تابع مشکل دارم
شکل کلی
Private Declare Sub ExitProcess Lib "kernel32" (ByVal uExitCode As Long)
Private Declare Function GetExitCodeProcess Lib "kernel32" (ByVal hProcess As Long, lpExitCode As Long) As Long
Private Declare Function GetCurrentProcess Lib "kernel32" () As Long
Private Sub Form_Load()
ExitProcess GetExitCodeProcess(GetCurrentProcess, 0)
End Sub
البته به صورت بالا خود پنجره فعال بسته میشه
چطور می تونم به یک برنامه دیگر نسبتش بدم
ممنون میشم اگر راهنمایی کنید