Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.25;
Скачать: CL | DM;

Вниз

Что такое @Localname[1]??? в GetHostByName???   Найти похожие ветки 

 
-=[SDA]=- ©   (2004-02-27 07:01) [0]

Хочу узнать IP машины с которой запускается программа... Нашел в форуме след. процедурку...

var
 WSAData     : TWSAData;
 SockAddrIn  : TSockAddrIn;
 Host        : PHostEnt;
 LocalIp     : string;
begin
 if WSAStartup($101, WSAData) = 0 then begin
 Host := GetHostByName(@Localname[1]);
 SockAddrIn.sin_addr.S_addr:= longint(plongint(Host^.h_addr_list^)^);
 LocalIP := inet_ntoa(SockAddrIn.sin_addr);
 WSACleanUp;

... все хорошо, НО @Localname[1] - говорит, неизвестная переменная...
Итак, уважаемые дамы и господа, внимание вопрос: Что такое @Localname[1] и почему "Error: Undeclared identifier Localname???"
Заранее большое спасибо.... :))


 
Dr.Null   (2004-02-27 07:50) [1]

var
WSAData     : TWSAData;
SockAddrIn  : TSockAddrIn;
Host        : PHostEnt;
LocalIp     : string;
Localname   : array[0..31] of Char;
begin
if WSAStartup($101, WSAData) = 0 then begin
GetHostName(Localname, 32);
Host := GetHostByName(Localname);
SockAddrIn.sin_addr.S_addr:= longint(plongint(Host^.h_addr_list^)^);
LocalIP := inet_ntoa(SockAddrIn.sin_addr);
WSACleanUp;


 
-=[SDA]=- ©   (2004-02-27 08:01) [2]

Ваааууууу!!!..... Dr.Null
Дальнейших успехов и процветания тебе....
..... Спасибо!!! Все заработало со страшной силой!



Страницы: 1 вся ветка

Текущий архив: 2004.04.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
7-1078170253
Mishenka
2004-03-01 22:44
2004.04.25
Как удалить файл в корзину?


4-1077017998
Clift
2004-02-17 14:39
2004.04.25
LVM_GETITEMPOSITION


1-1081263465
}|{yk
2004-04-06 18:57
2004.04.25
Потоки - где ошибка?


14-1080750827
Оля
2004-03-31 20:33
2004.04.25
СРОЧНО!КРИПТОГРАФИЯ!


14-1080849799
Undert
2004-04-02 00:03
2004.04.25
Подскажите набор команд