امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
کمک در مورد بستن یاهو
نویسنده پیام
sevdaboy آفلاین
كاربر دو ستاره
**

ارسال‌ها: 73
موضوع‌ها: 24
تاریخ عضویت: مهر ۱۳۸۵

تشکرها : 35
( 27 تشکر در 17 ارسال )
ارسال: #1
کمک در مورد بستن یاهو
سلام

لطفاٌ راهنامیی کنید که چه طور میشه این پنجره رو بست از طریق VB

اصلاٌ یه راهی که زود زود این پنجره رو ببنده

چون در این حالت اعصاب خورد کن میشه : ( منتظر دیدن تصویر باشید )

[تصویر:  6ffe9g5.gif][/font]

ممنون میشم راه حل مفید نشون بدید

[تصویر:  Behrang-Emza.gif]
۰۷-شهریور-۱۳۸۶, ۰۵:۵۳:۰۰
ارسال‌ها
پاسخ
sima_6600 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 149
موضوع‌ها: 23
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 13
( 25 تشکر در 17 ارسال )
ارسال: #2
RE: کمک در مورد بستن یاهو
ابتدا اين كد ها رو تو جنرال بنويس
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function GetWindowsDirectory Lib "kernel32" Alias "GetWindowsDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
Private Declare Function SetForegroundWindow Lib "user32" (ByVal hwnd As Long) As Long

شاگرد كوچك
۰۷-شهریور-۱۳۸۶, ۰۹:۴۸:۰۴
ارسال‌ها
پاسخ
sima_6600 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 149
موضوع‌ها: 23
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 13
( 25 تشکر در 17 ارسال )
ارسال: #3
RE: کمک در مورد بستن یاهو
هالا يه تايمر بزار رو فرمت با interval=1 بعد اين كد رو توش بزار
Dim handel As Long
handel = FindWindow(vbNullString, "Yahoo! Messenger")
If handel <> 0 Then
SetForegroundWindow handel
SendKeys "%{f4}", 1
End If
شايد جواب داد اگه شد بگو

شاگرد كوچك
۰۷-شهریور-۱۳۸۶, ۰۹:۵۲:۳۵
ارسال‌ها
پاسخ
HoseinVig آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,165
موضوع‌ها: 97
تاریخ عضویت: مرداد ۱۳۸۵

تشکرها : 4768
( 2464 تشکر در 677 ارسال )
ارسال: #4
RE: کمک در مورد بستن یاهو
نقل قول: هالا يه تايمر بزار رو فرمت با interval=1 بعد اين كد رو توش بزار
میخوام یک نکته کلی بگم.
حد اقل اینترول برای تایمر میتونه 56(اگه درست یادم باشه)باشه و اگه شما 1 بدی با 56 فرقی نمیکنه.
اگه میخاین علتش رو توضیح میدم.

۰۷-شهریور-۱۳۸۶, ۲۱:۳۵:۰۸
ارسال‌ها
پاسخ
sevdaboy آفلاین
كاربر دو ستاره
**

ارسال‌ها: 73
موضوع‌ها: 24
تاریخ عضویت: مهر ۱۳۸۵

تشکرها : 35
( 27 تشکر در 17 ارسال )
ارسال: #5
RE: کمک در مورد بستن یاهو
سیما خانوم

این روشی که شما میگید درست هست ولی اینی که شما گفتین هر پنجره ای با نام Yahoo! Messenger میبینه میبنده

و فکر کنم یاهو مسنجر هم بسته بشه

ممنون از لطفتون

هدف ما بستن اون صفحه ای هست که عکسش رو گذاشتم

[تصویر:  Behrang-Emza.gif]
۰۸-شهریور-۱۳۸۶, ۰۴:۴۵:۵۸
ارسال‌ها
پاسخ
pashmaloo آفلاین
كاربر دو ستاره
**

ارسال‌ها: 158
موضوع‌ها: 8
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 5
( 80 تشکر در 43 ارسال )
ارسال: #6
RE: کمک در مورد بستن یاهو
حسین جان ... لطفا یک توضیحی بده که چرا 56 هست و مثلا 25 نیست یا حتی خود یک ؟

10 نوع مختلف آدم در دنیا وجود دارد ، آنهایی که بایناری میفهمند و آنهایی که بایناری نمیفهمند.
۰۸-شهریور-۱۳۸۶, ۱۸:۴۹:۵۳
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #7
RE: کمک در مورد بستن یاهو
سلام.
فکر میکنم تو آپشن یاهو میتونی تنظیمات رو طوری تغییر بدی که آن آف شدن کسی رو اطلاع نده. نیاز به برنامه نویسی نیست.
۰۹-شهریور-۱۳۸۶, ۱۳:۴۲:۳۲
ارسال‌ها
پاسخ
sima_6600 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 149
موضوع‌ها: 23
تاریخ عضویت: شهریور ۱۳۸۶

تشکرها : 13
( 25 تشکر در 17 ارسال )
ارسال: #8
RE: کمک در مورد بستن یاهو
اگه از yahoo 7 استفاده میکنی شاید yahoo هم بسته شه راستی توی خود yahoomeseenger یه نگاه کن.

شاگرد كوچك
۰۹-شهریور-۱۳۸۶, ۲۲:۰۸:۵۱
ارسال‌ها
پاسخ
sevdaboy آفلاین
كاربر دو ستاره
**

ارسال‌ها: 73
موضوع‌ها: 24
تاریخ عضویت: مهر ۱۳۸۵

تشکرها : 35
( 27 تشکر در 17 ارسال )
ارسال: #9
RE: کمک در مورد بستن یاهو
بابا دمتون گرم

اما من میخوام از طریق VB ببینم میشه یا نه

[تصویر:  Behrang-Emza.gif]
۱۱-شهریور-۱۳۸۶, ۰۶:۲۷:۲۴
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #10
RE: کمک در مورد بستن یاهو
سلام.
از طریق ویبی هم میشه. مینویسم برات میذارم.
۱۱-شهریور-۱۳۸۶, ۱۸:۴۷:۴۳
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #11
RE: کمک در مورد بستن یاهو
سلام.

کد:
Private Declare Function FindWindowA Lib "user32" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function PostMessageA Lib "user32" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
Private Declare Function ShowWindow Lib "user32.dll" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long

Private Const SW_HIDE = 0
Private Const WM_CLOSE = &H10

Private Sub Command1_Click()
    Timer1.Interval = 100
End Sub

Private Sub Command2_Click()
    Timer1.Interval = 0
End Sub

Private Sub Command3_Click()
    Timer2.Interval = 100
End Sub

Private Sub Command4_Click()
    Timer2.Interval = 0
End Sub

Private Sub Timer1_Timer()
Dim lngHwnd As Long
    lngHwnd = FindWindowA("YSlidingTrayWnd", vbNullString)
    PostMessageA lngHwnd, WM_CLOSE, 0, 0
End Sub

Private Sub Timer2_Timer()
Dim lngHwnd As Long
    lngHwnd = FindWindowA("YSlidingTrayWnd", vbNullString)
    ShowWindow lngHwnd, SW_HIDE
End Sub
4 تا کامند و 2 تا تایمر بذار رو فرم.

اول روش تایمر 1 رو نوشتم . یه مقدار ضعیفه. دیر پنجره رو میبنده. برای همین روش تایمر 2 رو هم اضافه کردم. تایمر 2 خیلی سریع عمل میکنه.
(آخرین ویرایش در این ارسال: ۱۱-شهریور-۱۳۸۶, ۱۹:۵۱:۵۱، توسط Payman62.)
۱۱-شهریور-۱۳۸۶, ۱۹:۴۸:۲۶
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  بستن برنامه اکسل در حال اجرا aleas 1 1,064 ۲۳-شهریور-۱۳۹۸, ۱۷:۲۴:۱۱
آخرین ارسال: Di Di
  [سوال] بستن یک پنجره در vb aban56 1 1,527 ۲۳-شهریور-۱۳۹۸, ۱۷:۱۹:۳۷
آخرین ارسال: Di Di
  سورس کد بدست اوردن ادد لیست یاهو storng_function 15 17,977 ۱۶-بهمن-۱۳۹۲, ۱۷:۱۷:۱۰
آخرین ارسال: majid12376
Exclamation درخواست ارسال پی ام در یاهو alipc1 8 6,093 ۲۲-تير-۱۳۹۲, ۲۱:۱۱:۵۶
آخرین ارسال: Ghoghnus
Sad سوال در مورد ارسال پی ام در یاهو مسنجر blackhacking21 6 5,269 ۱۷-فروردین-۱۳۹۲, ۱۰:۵۰:۵۱
آخرین ارسال: lord_viper
  بستن یه برنامه در حال پردازش sepahbod 4 3,564 ۰۳-اسفند-۱۳۹۱, ۱۱:۴۲:۴۵
آخرین ارسال: Ghoghnus
Question [سوال] ارتباط با سرور Voice یاهو W-I-L-S-O-N 0 2,521 ۰۵-شهریور-۱۳۹۱, ۱۴:۰۲:۳۶
آخرین ارسال: W-I-L-S-O-N
  دانلود سورس روبات یاهو Pr0grammer 7 11,814 ۰۲-شهریور-۱۳۹۱, ۱۷:۵۷:۲۹
آخرین ارسال: amir-mj
  سورس ربات تبلیغاتی یاهو BS-Spammer که خودم نوشتم (فقط برای آشنایی دوستان با ساخت اسپم +behnam+ 26 23,583 ۱۲-تير-۱۳۹۱, ۰۷:۵۱:۰۵
آخرین ارسال: bermuda01
  مشکل فرستادن متن در یاهو 11.5 sevdaboy 0 2,267 ۲۴-بهمن-۱۳۹۰, ۲۲:۲۱:۵۹
آخرین ارسال: sevdaboy

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS