![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ping [D7, XP]
ZX48 © (2006-08-17 12:04:00)Мастера! Доброе время суток! Подскажите пожалуйста как сделать в программе например по нажатию на кнопку пинг определенного ипа?
Сергей М. (2006-08-17 16:29:00) [21]Ну тады тебе пора переквалифицироваться в управдомы.
Ибо исх-ки Инди доступны, а ты даже извилиной не пошевелил , чтобы использовать сей факт.
ZX48 (2006-08-17 16:29:00) [22]
> А что получается ?
>
> Ну вызвал ты метод Ping(), при этом имя пингуемого хоста
> заведомо не существует - что дальше ?
>
> Ты хочешь сказать, что ни try-блок ни события компонента
> не подскажут тебе об этой лаже, так ?
Так и выходит, что не работает связка try except. Я не понимаю почему, поэтому у здесь и задал этот вопрос.
ZX48 (2006-08-17 16:26:00) [23]кстати мессага так и не появилась - а значит
> Легко
>
> try
> IdIcmpClient1.Host := 'qwerty';
> IdIcmpClient1.Ping;
> except
> on e:Exception do
> ShowMessage(e.ClassName+#13+e.Message)
> end
тоже не работает :(
Сергей М. (2006-08-17 16:22:00) [24]
> try except не получается
А чтополучается ?
Ну вызвал ты метод Ping(), при этом имя пингуемого хоста заведомо не существует - что дальше ?
Ты хочешь сказать, что ни try-блок ни события компонента не подскажут тебе об этой лаже, так ?
ZX48 (2006-08-17 16:21:00) [25]Спасибо, а то я вот как пытался сделать:
try
idICMPClient1.ping('',1);
except
showmessage ('error') ;
end;
Dmitrij_K (2006-08-17 16:18:00) [26]
> try except не получается.
Легко
try
IdIcmpClient1.Host := 'qwerty';
IdIcmpClient1.Ping;
except
on e:Exception do
ShowMessage(e.ClassName+#13+e.Message)
end
ZX48 (2006-08-17 16:07:00) [27]Еще вопрос. Просмотрел спарвку - но ничего ненашел из того что бы мне подошло в таком вот случае. ЕСли в имени хоста ввести например "qwerty" то естественно такой узел естественно не будет обнаружен. Так вот делфи выдает ошибку, но как такую ошибку получить и обработать я никак не пойму. try except не получается. может что подскажите...
Ketmar (2006-08-17 14:22:00) [28]> [16] ZX48 © (17.08.06 14:10)
> не понимаю от куда такая агрессия
надоела чужая лень.
ZX48 (2006-08-17 14:10:00) [29]Возражать не собираюсь. Вот только не понимаю от куда такая агрессия? Ладно - проехали
idICMPClient1.Host:='192.168.0.1';
idICMPClient1.ping('',1);
memo1.Text:=memo1.text+#13#13+inttostr(idICMPClient1.ReplyStatus.BytesReceived);
Всем спасибо!
Сергей М. (2006-08-17 13:47:00) [30]
> ZX48
Можно было и справку не читать.
Обнаружение в Инспекторе Объектов события OnReply у данного компонента должно было заставить тебя чесать репу)
Ну а ежели репа не зачесалась, то и справка тебе что мертвому припарка)
И попробуй возразить)..
Ketmar (2006-08-17 13:44:00) [31]> [12] zdm © (17.08.06 13:30)
опять советчик? в сад, если не понимаешь мотивов подобных ответов.
ZX48 (2006-08-17 13:36:00) [32]Спасибо zdm! Сейчас буду пробовать! А то с этим indy что-то разобраться не могу.
zdm (2006-08-17 13:30:00) [33]Ketmar..Тогда лучше и не отвечайте вообще....
ZX48...посмотри вот эту ссылку http://www.ishodniki.ru/art/artshow.php?id=76&cat=1&show=delphi
Ketmar (2006-08-17 13:23:00) [34]орешек.
ZX48 (2006-08-17 13:20:00) [35]базовые присутствуют. спарвка млин не открывается никак... :(
Ketmar (2006-08-17 13:01:00) [36]> [8] ZX48 © (17.08.06 12:54)
любим. и будем, пока народ ленится читать справку и хотя бы минимально учить матчасть. "начинающим" -- это не "я ничего не знаю, но хочу крутую софтину". предполагается, что базовые знания всё-же присутствуют.
ZX48 (2006-08-17 12:54:00) [37]любите вы тут поглумиться... зачем тогда создавать конференцию для начинающих?
Ketmar (2006-08-17 12:52:00) [38]> [4] ZX48 © (17.08.06 12:47)
внутрб кабеля заглязывал? там битики бегают.
ZX48 (2006-08-17 12:52:00) [39]сейчас еще раз гляну справку
Сергей М. (2006-08-17 12:50:00) [40]
> или он идет но мне не видно?
А где ты смотришь-то, чтобы что-то "видно" было ?
Вызвал, понимаешь ли, метод - и успокоился на этом)
Про события этого компонента в справке читал ?