View Full Version : سوال: چگونه دستور ping رو اجرا و نتيجشو بدونم؟
ebrahimv
یک شنبه 26 شهریور 1391, 16:27 عصر
سلام
چه طوري ميتونم يه آپي رو با برنامم ping كنم و نتجه پينگ رو بفهمم چي هست؟
امین مستانی
دوشنبه 27 شهریور 1391, 01:59 صبح
سلام
اینو امتحان کن
Private Declare Function WinExec Lib "kernel32" (ByVal lpCmdLine As String, ByVal nCmdShow As Long) As Long
Private Sub command1_Click()
WinExec "Ping Google.com", 1
End Sub
vbhamed
دوشنبه 27 شهریور 1391, 08:21 صبح
سلام
با اين سورس
بهروز عباسی
دوشنبه 27 شهریور 1391, 22:30 عصر
درود
دوست عزیز لینک زیر هم ببین کاربردی تره!
How to ping an IP address with Visual Basic by using ICMP (http://support.microsoft.com/kb/300197)
موفق باشید
mohamadlvs
دوشنبه 27 آذر 1391, 02:19 صبح
سلام
با اين سورس
ممنون. این برنامه عالیه ، فقط نمی دونم چرا در ویندوز 7 جواب نمیده. در ویندوز xp هم اگر بخواهیم تعداد پینگ های بیشتری با سوییچ t- بگیریم یه کم گیر داره ، برنامه بسته نمیشه یه جورایی هنگ میکنه ، بعد از بستن برنامه هنوز برنامه ping.exe و cmd.exe در قسمت processes های task manager در حال اجراست . چون کدها با توابع dll نوشته شدن سر در نمیارم.
لطفن یکی یک نگاهی بکنه و رفع ایراد کنه
mohamadlvs
دوشنبه 27 آذر 1391, 14:11 عصر
یه برنامه دیگه در همین سایت پیدا کردم که در ویندوز 7 هم جواب میده اما مشکلات دیگه ای که گفتم هنوز پا برجاست .
برنامه رو قرار میدم. لطفن یکی که از این کدها سر در میاره من رو هم راهنمایی کنه
mohamadlvs
دوشنبه 27 آذر 1391, 14:19 عصر
یه چیز دیگه: من توی برنامه ام احتیاج دارم که ping بگیرم ولی نمی خوام که داخل یه پنجره دیگه پینگ انجام بشه. آیا میشه همان صفحه سیاه cmd رو طوری به برنامه ام ، مثلن به یک کنترل بچسبونم. که جزئی از برنامه من بشه
vbhamed
دوشنبه 27 آذر 1391, 23:44 عصر
سلام
تو نمونه هاي اين تاپيك هم خروجي داخل تكست باكس يا RichText خود وي بي ظاهر ميشه
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.