مكتبة الاْكواد
#4
الخاصية الاولى للحصول على اسم الحاسوب 
الخاصية الثانية للحصول على اسم المستخدم
PHP كود :
Function GetComputerName:string;
begin
  Result 
:= GetEnvironmentVariable('COMPUTERNAME');
end;

Function 
GetUserName:string;
begin
  Result 
:= GetEnvironmentVariable('USERNAME');
end; 

طريقة الاستعمال : 
PHP كود :
procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowMessage
(GetComputerName);
 
 ShowMessage(GetUserName);
end; 

الخاصية الاولى للحصول على الايبي الخارجي
الخاصية الثانية للحصول على الايبي الداخلي
PHP كود :
Function GetExternalIPAddress:string;
var 
HTTP : TIdHTTP;
begin
  HTTP 
:= TIdHTTP.Create(Nil);
 
 try
    Result 
:= HTTP.Get('http://bot.whatismyipaddress.com/');
 
 finally
    HTTP
.Free;
 
 end;
end;

Function 
GetInternalIPAddress:string;
var 
IP : TIdIPWatch;
begin
  IP 
:= TIdIPWatch.Create(Nil);
 
 try
   Result 
:= IP.LocalIP;
 
 finally
    IP
.Free;
 
 end;
end; 

طريقة الاستعمال : 
اضافة الوحدتين IdHttp و IdIPWatch الى قائمة الوحدات
PHP كود :
procedure TForm1.Button1Click(Sender: TObject);
begin
 ShowMessage
(GetExternalIPAddress);
 
ShowMessage(GetInternalIPAddress);
end; 
:: من يملك المعلومة يملك الميدان :: 
[-] كل من 1 user says قال شكرا ل AX302 على المشاركة المفيدة
  • S.FATEH
الرد


الردود في هذا الموضوع
مكتبة الاْكواد - بواسطة AX302 - 17-05-2018, 06:14 PM
RE: مكتبة الاْكواد - بواسطة Agmcz - 18-05-2018, 03:27 AM
RE: مكتبة الاْكواد - بواسطة Ben.Ja - 18-05-2018, 05:01 AM
RE: مكتبة الاْكواد - بواسطة AX302 - 18-05-2018, 03:18 PM
RE: مكتبة الاْكواد - بواسطة Agmcz - 18-05-2018, 06:29 PM
RE: مكتبة الاْكواد - بواسطة AX302 - 18-05-2018, 07:18 PM
RE: مكتبة الاْكواد - بواسطة AX302 - 19-05-2018, 04:39 PM
RE: مكتبة الاْكواد - بواسطة AX302 - 20-05-2018, 07:26 PM
RE: مكتبة الاْكواد - بواسطة AX302 - 21-05-2018, 02:11 AM
RE: مكتبة الاْكواد - بواسطة Agmcz - 25-05-2018, 01:58 AM
RE: مكتبة الاْكواد - بواسطة S.FATEH - 25-05-2018, 02:49 AM
RE: مكتبة الاْكواد - بواسطة AX302 - 26-05-2018, 06:43 PM

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


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