الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

معرفة طريقة اتصالك بالإنترنت

بدأه Salah Al-Samawi في 15 مارس 2012 · 1 رد · 426 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

uses

WinInet;

const

MODEM = 1;

LAN = 2;

PROXY = 4;

BUSY = 8;

function GetConnectionKind(var strKind: string): Boolean;

var

flags: DWORD;

begin

strKind := '';

Result := InternetGetConnectedState(@flags, 0);

if Result then

begin

if (flags and MODEM) = MODEM then strKind := 'Modem';

if (flags and LAN) = LAN then strKind := 'LAN';

if (flags and PROXY) = PROXY then strKind := 'Proxy';

if (flags and BUSY) = BUSY then strKind := 'Modem Busy';

end;

end;

بعدها قم باللإستدعاء في أي مكان مثال:

procedure TForm1.Button1Click(Sender: TObject);

var

strKind: string;

begin

if GetConnectionKind(strKind) then

ShowMessage(strKind);

end;

اللهم احفظ اليمن و أهلة و بلاد المسلمين من كل مستبد و ظالم. و من كل شر!!!

#2

مرحبا أخي

شاهدت معظم دروسك

كانت مفيدة لكن الشرح شبه غير كامل

حاول أن تدعم الشرح بصور أو فيديو للطريقة والنتيجة

موفق على العموم أخي .. وننتظر المزيد

مواضيع مشابهة