كيف يتم تحويل Hostname الى Ip (قمت بالتحويل لكن عندما يتغير الاي بي لايتغير)
#4
استعمل CMD و استخدم ping لتحديد الايبي
كمثال بسيط استخدام هذا الحل
http://www.delphi4arab.net/forum/showpos...ostcount=1
أو هذا
http://www.delphi4arab.net/forum/showpos...ostcount=2
في حالة استخدام الثاني راح تكون طريقة الاستعمال كالتالي
كود :
RunDosInMemo('ping Mv1.MorvaIp.Com',Memo1); Application.ProcessMessages; IP := Memo1.Text; p1 := Pos('[', IP) + Length('['); p2 := Pos(']', IP); IP := Copy(IP, p1, p2 - p1); if IP <> '' then Memo2.Lines.Add('The IP is:'+IP);
مع
كود :
p1,p2: Integer; IP: string;
بالتوفيق لك
الرد


الردود في هذا الموضوع
كيف يتم تحويل Hostname الى Ip (قمت بالتحويل لكن عندما يتغير الاي بي لايتغير) - بواسطة DAMAX2010 - 04-03-2013, 01:13 PM

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


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