آقا دو تا سوال
یک: این API به چه درد می خوره ExitProcess و چطور ازش استفاده میشه
دو: چطور می تونم یک برنامه رو از حافظه خارج کنم ( Unload ) مثل Explorer.EXE
ممنون
Printable View
آقا دو تا سوال
یک: این API به چه درد می خوره ExitProcess و چطور ازش استفاده میشه
دو: چطور می تونم یک برنامه رو از حافظه خارج کنم ( Unload ) مثل Explorer.EXE
ممنون
ببخشید یک کمک دیگه هم بکنید لطفا
چطور یک صفحه رو به صورت یک شکل خاص در بیارم مثل بدن یک آدم
لطفا کد هاش رو بزارید یه چیزایی تو P30World پیدا کردم اما چیزی دستگیرم نشد
ببخشید بی ادبیه اما اگر یه توضیح کوچک هم کنارش بزارید خیلی خیلی ممنون
سلام
اگر با VB8 کار میکنید میتوانم کد هم بگذارم وگرنه فقط میتوانم توضیح بدهم:
در مورد اولی دردسر زیاد است و اغلب به خوبی جواب نمیدهد (شما باید کد خروج را هم به دست آورید) بهتر است از taskkill.exe استفاده کن و به کمک Shell اجرایش کن (کافیست در شبیه ساز داس ویندوز ?/ taskkill را بزنید تا طرز استفاده مشخص شود.)
در مورد دوم هم میتوانید تصویر gif درست کنید و مثلاً جاهایی که باید حذف شود را قرمز کنید، بعد با API (در VB6) یا دستور خاص (در VB8) قسمتهای قرمز را حذف کنید.
اگر با VB8 کار میکنید مجدداً میگویم که کد هم میتوانم بگذارم.
ببخشید اما اگر بتونید در مورد دومی اسم Api هم بگید کار ما رو راه میندازه
در مورد اولی هم خیلی خیلی ممنون
سلام
بهاین میگن حرف حساب! چی میشد همه اینقدر قانع بودند!نقل قول:
چشم!
SetLayeredWindowAttributes
GetWindowLong
SetWindowLong
با اینکه گفته بودم حال سورس گذاری VB6 را ندارم ولی چشم اینهم یک سورس فشرده و zip شده که رنگ قرمز را در فرم نامرئی میکند
کد:Private Declare Function SetLayeredWindowAttributes Lib "user32.dll" (ByVal hWnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long
Private Declare Function GetWindowLong Lib "user32.dll" Alias "GetWindowLongA" (ByVal hWnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32.dll" Alias "SetWindowLongA" (ByVal hWnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
SetWindowLong Me.hWnd, -20, GetWindowLong(Me.hWnd, -20) + &H80000
SetLayeredWindowAttributes Me.hWnd, RGB(255, 0, 0), 0, 1
دست و پنجه تون درد نکنه خیلی خیلی ممنون
با سلام
کار تابع اول خروج برنامه های موجود در حافظه میباشد
ببخشید کدوم تابع
در ضمن آقای H2 عزیز یک مشکل
اگر این برنامه ای که می نویسم توی ویندوز 98 استفاده بشه قضیه TaskKill چطوریاست؟
سلام مجدد
احتمالاً منظور دستمان همان برنامه taskkill بوده!نقل قول:
بابا تو رو خدا ول کنید اینارو! الآن سال 2007 هستیم هوز دوستان شفیق در فکر Win1998 و VB1998 هستند!نقل قول:
میخواهید برنامه را در Win95 و Dos6.22 هم چک کنید و ببینید جواب میدهد!
من که فقط تظمینت کارکرد برنامه هایم را برای نسخه های بعد 2003 ویندوز بررسی میکنم و میدهم و همان اول میگویم که برنامه من به درد نسخه های ویندوز قبل از 2003 نمیخورد.
ناراحت نشو دوست عزیز ولی من میبینم بعضی از عزیزان با ویندوز 98 کار می کنن
من که خودم شخصا کمتر از Xp که محاله ولی آدم باید 1% هم احتمال بده یا نه
ولی خیلی خیلی عذر می خوام
من دوست ندارم باعث ناراحتی کسی بشم