المشاركات : 21
المواضيع 8
:
: 0
الإنتساب : Jan 2011
السلام عليكم ورحمة الله وبركاتة
هل يمكنني برمجة كود بسيط يعمل خروج للبرنامج تلقائي آن لم يكن متصل بالآنترنت
تلقائي عند فتحة يتحقق من الانترنت آن كان متصل لايخرج
وآن كان غير متصل بالانترنت يخرجة تلقائي ..
المشاركات : 531
المواضيع 96
:
: 118
الإنتساب : Jun 2014
كود :
https://www.youtube.com/watch?v=x1CSSMUrccU[CODE][/CODE]
المشاركات : 21
المواضيع 8
:
: 0
الإنتساب : Jan 2011
if GetSystemMetrics(SM_NETWORK) and $01 = $01 then
ShowMessage('Computer is attached to a network!')
else
ShowMessage('Computer is not attached to a network!');
يعطني آنه متصل وهو غير متصل ..
المشاركات : 134
المواضيع 72
:
: 0
الإنتساب : Aug 2015
الفحص المبدئي يكون بـــ InternetGetConnectedState الموجودة في وحدة Wininet
كتالي:
PHP كود :
procedure TForm1 . Button1Click ( Sender : TObject ); var lpdwFlags : DWORD ; begin lpdwFlags := 0 ; if InternetGetConnectedState (@ lpdwFlags , 0 ) = TRUE then MessageBoxA ( Handle , 'Connected.' , 'Connection state' , MB_ICONINFORMATION ) else MessageBoxA ( Handle , 'Not Connected' , 'Connection state' , MB_ICONINFORMATION ); end ;
لا تنسى اضافة تعريف الوحدة:
اما الفحص الخاص يكون بفحص توفر الموقع الخاص بك...
و هذا فحص لتوفر موقع قوقل على سبيل المثال:
PHP كود :
procedure TForm1 . Button1Click ( Sender : TObject ); const FLAG_ICC_FORCE_CONNECTION = 1 ; begin if InternetCheckConnection ( 'http://www.google.com' , FLAG_ICC_FORCE_CONNECTION , 0 ) = TRUE then MessageBoxA ( Handle , 'Connected.' , 'Connection state' , MB_ICONINFORMATION ) else MessageBoxA ( Handle , 'Not Connected' , 'Connection state' , MB_ICONINFORMATION ); end ;
المشاركات : 476
المواضيع 0
:
: 217
الإنتساب : Apr 2011
السلام عليكم
uses
على فورم البرنامج(واجهة البرنامج) اضف الكود التالي
كود :
if (InternetGetConnectedstate(nil,0))= true then
شغل البرنامج else
application.terminate
شاهد المرفق
الملفات المرفقة
GetConn.7z (الحجم : 524.1 ك ب / التحميلات : 22)
الفاشلون نوعان : الأول : فكر ولم يفعل .. والآخر: فعل ولم يفكر