Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ping [D7, XP]


Страницы:   1 2 3

ZX48 ©   (2006-08-17 12:04:00) 

Мастера! Доброе время суток! Подскажите пожалуйста как сделать в программе например по нажатию на кнопку пинг определенного ипа?


zdm   (2006-08-17 18:20:00) [1]

а мне сегодня чего-то через рас пишется,,,а с вами веселей, спасибо вам люди добрые, а то умер-бы...(у меня на самом деле офигенные проблемы)


Ketmar   (2006-08-17 18:18:00) [2]

> [41] zdm ©   (17.08.06 18:02)
ну чат, так чат. %-) болею я, сижу дома. вот и отписываюсь часто. %-)


ZX48   (2006-08-17 18:11:00) [3]

Всем спасибо!


zdm   (2006-08-17 18:02:00) [4]


> Ketmar ©

Это правда чат, а не форум какой-то получился,,,, но зато автор много нового узнал, а может и ещё кто-нибудь..


Ketmar   (2006-08-17 17:59:00) [5]

> [38] ZX48 ©   (17.08.06 17:55)
угу. "stop on delphi exceptions" в настройке отладчика, F1. это не подводный камень, это документированное поведение. %-)


zdm   (2006-08-17 17:56:00) [6]

дебагер, дебагер.........как много в этом слове


ZX48   (2006-08-17 17:55:00) [7]

Все понял! Если отрабатывать Delphi то: Сначала Ошибка "...Socket Error #11001 Host not found", затем только выдается мессага, что в коде.
Если же просто запустить скомпилированный exe то все работает нормально, т.е. ошибки больше не выскакивает, а сразу мессага. О таких подводных камнях не сразу сообразишь...


zdm   (2006-08-17 17:18:00) [8]

может ты и прав


Ketmar   (2006-08-17 17:17:00) [9]

> [35] zdm ©   (17.08.06 17:10)
если бросит -- тем лучше. тут ужы были плакания по поводу "мастера должны уговаривать новеньких программировать, а не пинать". это неверный подход. всё обстоит точно наоборот.


zdm   (2006-08-17 17:10:00) [10]

Знаете, "обидить художника легко", а "обрубив руки однажды" чел может уже и не задавать вопросы в форумах, или вообще бросить писать,,,, так что давайте относиться друг-к-другу с уважением ,,или вообще не отвечать.


Ketmar   (2006-08-17 17:05:00) [11]

> [32] zdm ©   (17.08.06 16:57)
> и дураку понятно, что почитали-бы, и сто пудово вопрос в форум не кидали
а вот это как раз не факт. ты думаешь, откуда это раздражённое "кури справку"?


Сергей М.   (2006-08-17 16:57:00) [12]


> ZX48


И если не умеешь пользоваться встр.отладчиком, то так и говори, перенеся свой вовпрос в соотв.раздел форума, а не демонстрируй здесь свой гонор)


zdm   (2006-08-17 16:57:00) [13]

На самом деле, люди....мы все тупим иногда и не по детски....давайте жить дружно, если у кого-то из нас чего-то не получается, мы задаем вопрос в форуме, а ответы типа "HELP почитай" и дураку понятно, что почитали-бы , и сто пудово вопрос в форум не кидали...... Для смягчения обстановки случай из жизни...
Бывшая подруга несколько лет назад работала в какой то конторе и не пойми чем там занималась. Как то раз сидела за компом и что-то считала, причём решила воспользоваться правой частью клавы. Стала кликать - по нулям. Комп никак не отреагировал. Нажала намлок - тоже ничего. Ввиду пмс и нашей ссоры решила вывалить кучу негативных эмоций на системщика. Вызвала, наорала, стучала по клавишам - где цифры на экране?!?!?!?!?!? Системщик с обречённым видом ( типа - тупость безгранична ) отодвинул от клавиатуры подальше ... калькулятор!!!!!!! Всё заработало.


Ketmar   (2006-08-17 16:55:00) [14]

> [26] ZX48 ©   (17.08.06 16:36)
потому что на твой вопрос ответ уже есть, а ты ленишься этот ответ поискать. тебе удобнее ныть и строить из себя несчастного. а тут собрались если и не совсем "падонки", то уж явно не "утешатели".


Сергей М.   (2006-08-17 16:53:00) [15]

И не надо тут парить мозги)

При Host = 'Черт те что и с боку бантик' код "<-- здесь" НИКОГДА не будет выполнен)

procedure TForm2.Button1Click(Sender: TObject);
begin
idicmpclient1.Ping();
end; <-- здесь

А код

procedure TForm2.Button1Click(Sender: TObject);
begin
try
  idicmpclient1.Ping();
except
  showmessage('Лажа !')
end;
end;

прекрасно демонстрирует работу try-блока, выводя соотв.сообщение)


ZX48   (2006-08-17 16:51:00) [16]

2 Сергей М. -  Следите за своими репликами. Я Вам между прочим не грубил и не собираюсь! Дальнейшие перепалки с Вами считаю неуместными...

2 zdm - спасибо за ответ!


zdm   (2006-08-17 16:46:00) [17]

Извини нет времени разбираться, поэтому кидаю только ссылки,,,кстати статья с нашего любимого сайта..... http://www.delphimaster.ru/articles/icmp.html


Сергей М.   (2006-08-17 16:42:00) [18]


> ZX48 ©   (17.08.06 16:36) [26]


Слушай, а ты не обнаглел ли, парень ?
Есть демо-проект в составе Инди с использованием TIdICMPClient. Ты почемуне тестировал его и нет разбирался в нем перед тем как здесь канючить, а ?


ZX48   (2006-08-17 16:36:00) [19]


> Сергей М. ©   (17.08.06 16:29) [23]
> Ну тады тебе пора переквалифицироваться в управдомы.
>
> Ибо исх-ки Инди доступны, а ты даже извилиной не пошевелил
> , чтобы использовать сей факт.


Знаете, исходники, исходники... зачем тогда форум? И почему например на вопрос типа "Что здесь неверно if checkbox1.checked:=true..." вы отвечаете, а на мой вопрос ответить не можете? Что у вас за выборка такая?


Ketmar   (2006-08-17 16:31:00) [20]

я не эксперт в инди, та и нет их у меня, но: разве пингер не асинхронный?


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо