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

Вниз

gethostbyaddr возвращает ошибку...   Найти похожие ветки 

 
tovSuhov ©   (2002-03-21 10:47) [0]

... WSANO_DATA. Но я так и не понял, что это значит...
Разъясните пожалуйста, что она означает.
Вот код:
AnsiString GetHost(AnsiString IPAdress)
{
TWSAData * WSAData;
PHostEnt HostEntPtr;

WSAStartup( 0x101, WSAData );//init winsock
if (IPAdress.Length() == 0)
Application->MessageBox("Host not entered", "Error!", MB_OK+MB_ICONERROR);


in_addr ia;
ia.S_un.S_addr = inet_addr(IPAdress.c_str());

HostEntPtr = gethostbyaddr(inet_ntoa(ia),4,AF_INET);
.....


 
Song ©   (2002-03-21 11:18) [1]


Function TForm1.GetHstName:String; {Получение имени хоста}
Var WSAData : TWSAData;
Name:array [0..$FF] of Char;
begin
WSAStartup($0101, WSAData);
GetHostName(Name,$FF);
SetString(Result,Name,$FF); // Копируем буфер в строку
Result:=Copy(Result,1,StrLen(PChar(Result))); // Обрезаем строку по нулевому символу
WSACleanup;
end;


 
Anatoly Podgoretsky ©   (2002-03-21 21:49) [2]

Result := PChar(Result);
Делает тоже самое


 
Song ©   (2002-03-21 21:52) [3]

2Anatoly Podgoretsky © (21.03.02 21:49)
Мы лёгких путей не ищем :)))
Да нет шутка. Просто на тот момент, как-то не подумал.


 
Anatoly Podgoretsky ©   (2002-03-21 21:56) [4]

Я просто предположил, что ты скопировал старый текст.



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
1-7074
kiborg
2002-05-20 12:24
2002.06.03
Про компоненты без Canvas


3-6885
Night
2002-05-10 21:13
2002.06.03
Сохранение изображений формата JPEG в базе данных (Paradox)


3-6929
oss
2002-05-14 13:55
2002.06.03
invalid class typecast


8-7133
Viet
2001-12-31 20:41
2002.06.03
DelphiX и X-файлы


3-6899
ng
2002-05-08 09:15
2002.06.03
Помогите чей с гридом, второй день мучаюсь