|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.01.2009, 21:29 | #1 |
Пользователь
Регистрация: 05.01.2008
Сообщений: 85
|
Вызвать IPConfig программно
Собственно ситуация такая. Нужно узнать IP адрес машины в интернет. Это как известно делается командой IPConfig но вопрос в следующем. Как эту функцию вызвать программно? Т.е. пользователь работающий с программой не должен ничего делать, программа должна сама автоматически определить IP компьютера и отправить его на сервер. С отправкой на сервер проблем нет, но вот с IP проблема.
|
05.01.2009, 15:08 | #2 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
Зачем тебе вызывает IPConfig програмно ?
если работал с реестром пройдись по всем веткам HKEY_LOCAL_MACHINE\SYSTEM\ControlSe tХХХ\Services\Tcpip\Parameters\Inte rfaces и считай себе все IP адреса которые в текущий момент активны ! Вот и все проблемы! А в форме (или где оно там) дай УЗЕРУ право выбрать IP. Ведь на компе может быть 2,3 и более сетевых плат+модем !
95% сбоев и ошибок приложений, находится в полу метрах от монитора
|
05.01.2009, 22:37 | #3 |
Форумчанин
Регистрация: 12.12.2007
Сообщений: 121
|
Вот работа с консольной прогой Ping:
Код:
Компьютеры - вещь слишком сложная, чтобы работать в принципе. Поэтому то, что они работают хоть как-то, уже чудо.
|
13.01.2009, 16:26 | #4 |
Пользователь
Регистрация: 05.01.2008
Сообщений: 85
|
DOLBY, JUDAS Спасибо большое!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как программно вызвать щелчок мышью в TWebBrowser | Megabotans | Win Api | 3 | 12.12.2010 08:24 |
Как программно вызвать Dial Up | Helg | Работа с сетью в Delphi | 4 | 01.04.2009 23:05 |
Как вызвать стандартную таблицу символов Windows программно? | SkAndrew | Общие вопросы Delphi | 11 | 13.04.2008 14:47 |
Как вызвать прерывание в Delphi? | Andrew | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 10 | 24.05.2007 17:17 |
Как вызвать процедуру ??? | Marat | Помощь студентам | 8 | 02.03.2007 15:11 |