تحديد Ip الخاصة بالاتصال الانترنت, ليس IP الشبكة المحلبة
#8
السلام عليكم
اضافة هذا الكود 100% دلفي و اصغر
PHP كود :
function GetIPAddress: string;
var
  
phoste:PHostEnt;
  
Buffer:array[0..100] of char;
  
WSAData:TWSADATA;
begin
  result
:='';
  if 
WSASTartup($0101, WSAData) <> 0 then exit;
  
GetHostName(Buffer,Sizeof(Buffer));
  
phoste:=GetHostByName(buffer);
  if 
phoste = nil then
  begin
    result
:='127.0.0.1';
  
end
  
else
    
result:=StrPas(inet_ntoa(PInAddr(phoste^.h_addr_list^)^));
  
WSACleanup;
end; 

و الذي قمت به ايضا يعمل و بارك الله فيك على المعلومة Big Grin
الرد


الردود في هذا الموضوع
تحديد Ip الخاصة بالاتصال الانترنت, ليس IP الشبكة المحلبة - بواسطة heros - 02-12-2009, 02:17 PM

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


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