تقييم الموضوع :
  • 1 أصوات - بمعدل 3
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] Start / Pause / Stop
#1
Bug 
السلام عليكم كيف عمل Start / Pause / Stop
فى الفورم

انا مستخدم كود التاكد من الاتصال بالانترنت هالكود
PHP كود :
If My.Computer.Network.IsAvailable Then
 
    frmMain
.Show() 'shows my application's main form
    Me
.Hide()
Else
    
'if no connection then
 
    Dim result = MsgBox("Failed to establish connection!") ' 
show an error message
    
If result DialogResult.OK Then 'if button okay is pressed
        Application.Exit() '
exit the application!
    
End If
End If 
اريد لو النت قطع يعمل توقف بدل خروج ولو النت اشغل يرجع يكمل
الرد }}}}
تم الشكر بواسطة:
#2
الأوامر Start / Pause / Stop

ما هي علاقتها بالكود اللي فوق ؟
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

الرد }}}}
تم الشكر بواسطة: ابراهيم مراد
#3
(07-07-14, 04:34 PM)kslawy كتب : الأوامر Start / Pause / Stop

ما هي علاقتها بالكود اللي فوق ؟
االكود متبرمج دداخل اكواد كتير متصله باللنت وتقوم بعمل اشياء مهمه وعند قطع النتت كل دا بيبوظ انا اريد نعمل تايمر دايم للكود وعند قطع النت يتووقف لحين رجوع النت
الرد }}}}
تم الشكر بواسطة:
#4
عليك ان تستخدم متغير من النوع Boolean لكي تتأكد أولا من أن الإتصال موجود أم لا
او علي سبيل المثال تبني دالة تسترجع منها تلك القيمة ثم بناء علي قيمة هذا المتغير يمكن أن تقوم بعمل ما تريد...غالبا لو أنك متصل مع الإنترنت هذا المتغير سوف يسترجع القيمة True

الكود يكون بالشكل التالي

كود :
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        If IsConnected() Then
            ' for example
            Me.Text = "Connected"
        Else
            ' do something Else
        End If
    End Sub

    Private Function IsConnected() As Boolean
        Return System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable()
    End Function
الرد }}}}
تم الشكر بواسطة: ابراهيم مراد
#5
(08-07-14, 05:02 AM)silverlight كتب : عليك ان تستخدم متغير من النوع Boolean لكي تتأكد أولا من أن الإتصال موجود أم لا
او علي سبيل المثال تبني دالة تسترجع منها تلك القيمة ثم بناء علي قيمة هذا المتغير يمكن أن تقوم بعمل ما تريد...غالبا لو أنك متصل مع الإنترنت هذا المتغير سوف يسترجع القيمة True

الكود يكون بالشكل التالي

كود :
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        If IsConnected() Then
            ' for example
            Me.Text = "Connected"
        Else
            ' do something Else
        End If
    End Sub

    Private Function IsConnected() As Boolean
        Return System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable()
    End Function
طيب ماهو ااناا مشكلتى اان عاوز اعمل لو النت فصل اكواد التنفيذ تتوقف لحد ما النت يرجع ثم يكمل
الرد }}}}
تم الشكر بواسطة:
#6
ربما تجد طلبك ف اللينك التالي

اللينك
الرد }}}}
تم الشكر بواسطة: ابراهيم مراد


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] شباب هل من الممكن عمل شريط start كما بالويندوز احمد عبد الحكيم 0 316 26-02-15, 03:17 PM
آخر رد: احمد عبد الحكيم
  مشكلة Process.Start في ويندوز 8.1 سعود 0 625 17-05-14, 05:34 AM
آخر رد: سعود

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم