База данных, Не пойму статьи Вращение картинки в C++Builder, На Delphi тоже пойму :) Помогите студенту с файлами, Проблемы с обработкой файлов в делфи word doc -- pdf FieldCount в TIbSql, IBX Socket и DialUp, Connect ProgressBar при загрузке TTable БД без BDE, (Interbase) Как получить Хандл иконки от чужого окна?, собственно.... Listbox Delphi+Excel Удаление файлов в Делфи А как сделать MDI форму из чужого окна?, допустим .... инспектор свойств Отображение в TOleContainer документа Word, Как сделать скроллинг? DBExpress, +paradox ??? Как Вы относитесь к курящим девушкам? DirectSound, примеры Winapi курсовик по паскалю, помогите решить задачу ICQ, ICQ сообщение из консольной программы "Insufficient memory for this operation."... Outlook Express, Прочитать входячие письма.. Работа с файлами в Delphi IsBadReadPtr и IsBadWritePtr, Как работают? Как редактировать таблицы в RichEdit?, Как редактировать таблицы в RichEdit Определение виртуального CD-ROM/DVD-ROM Решето Эратосфена Программа для начинающего!, заходим, голосуем, отвечаем и т.д. Центрирование в StringGrid, нужна помощь Как изменить громкость MediaPlayer? Баг, borland pascal 7.0 Открыт ли файл?, ... Как узнать? использование XML в Builder' e Надо выполнить процедуру для нескольких, клиентов... ClientDataSet, ClientDataSet не обновляет TAdoQuery Как скопировать row из StrinGridи вставить в др.SG, stringrid1 row copy to stringrid2 Minimaze Проблема в DataModule, Проблема в DataModule События, Обработка событий в Delphi Hint, ал-ля ХР Модуль для упрощенного вызова сообщений Массив по спирали, Двойная матрица по спирали Динамический массив, Пример на pascal Рисование и маштабирование Рисование линий по кривой Безье, Как вдоль кривой нарисовать линию??? QGraphics and Graphics А ты знаешь Delphi?, Вопрос на знание особенностей Delphi StayOnTop, не работает :( Функции для записи и чтение своих данных в, ЕХЕ- файле что это за опреатор?, Перевести оператор СИ++ offsetof на Delp Model Maker Проверьте задачку..., либо у меня крыша поехала, либо... Библиотека UnRAR.dll, как прикрутить... Объединение таблиц, InterBase Работа с ЛПТ портом!, Собственно сабж! Где взять инфу о внедрении Dll TCustomImageList загрузка файла КАК? Помогите с треем, Пример сонга не пашет... 80 - filter Хост по IP адресу Как Вы относитесь к курящим девушкам? Создать несколько екземпляров компонента, ---------------------------------------- вопрос модераторам, извините за offtop Как создать модальное окно для текущего Открытие и закрытие документа Word TListView Проблема с окнами Помогите, Внедрением Dll и перехват Api функций Проблема при отображении текста в StringGrid, Проблемы при выводе вертикального текста
|
Платные хостинги
Раскрутка сайта
Книги по программированию
Хост по IP адресу
- Нужно написать cgi приложение, которое берет из командной строки список IP адресов, обращается к dns серверу и возвращает такой же список хостов этих адресов разделенный запятыми. В случае если запись не найдена на сервере можно выдать пустое значение.Все это будет работать в Локальной сети...сразу хочу заметить что специально предназначенная для этого php функция gethostbyaddr не работает в условиях сети но при наборе IP адреса в браузере легко попадаю на ресурс (в данном контексте я рассматриваю ftp сервера).где рыца?thxxxxxx
- Попробуй "порыца" на www.sources.ruИтак.Описывается функция, которая показывает, как вычислить IP адрес компьютера в интернете по его доменному имени. Совместимость: Delphi 3.x (или выше) Объявляем Winsock, для использования в функции ............ function HostToIP(Name: string; var Ip: string): Boolean; var wsdata : TWSAData; hostName : array [0..255] of char; hostEnt : PHostEnt; addr : PChar; begin WSAStartup ($0101, wsdata); try gethostname (hostName, sizeof (hostName)); StrPCopy(hostName, Name); hostEnt := gethostbyname (hostName); if Assigned (hostEnt) then if Assigned (hostEnt^.h_addr_list) then begin addr := hostEnt^.h_addr_list^; if Assigned (addr) then begin IP := Format ('%d.%d.%d.%d', [byte (addr [0]), byte (addr [1]), byte (addr [2]), byte (addr [3])]); Result := True; end else Result := False; end else Result := False else begin Result := False; end; finally WSACleanup; end end; ................................ Можешь разметстить на форме EditBox, Кнопку и Label и добавить к кнопке следующий обработчик события OnClick: procedure TForm1.Button1Click(Sender: TObject); var IP: string; begin if HostToIp(Edit1.Text, IP) then Label1.Caption := IP; утвж

Интернет казино
Онлайн игры
Увеличение члена
Купить DVD
|