|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.03.2016, 23:00 | #1 |
Пользователь
Регистрация: 12.03.2016
Сообщений: 17
|
Если коннект то кнопка Button2 должна быть скрыта, и если дисконнект, то кнопка Button2 должна появляться/ компонент IdSMTP
Задача моего приложения заключается в проверке соединения с хостом!
Если коннект то кнопка Button2 должна быть скрыта, и если дисконнект, то кнопка Button2 должна появляться! Я использовал компонент IdSMTP! Проверкой управляет таймер!" Но вот почему то не пойму одну вещь! После запуска приложения строка условия: If IdSMTP1.Connected=true then Button2.Visible:=false; срабатывает, а вот строка условия: if IdSMTP1.Connected=false then Button2.Visible:=true; ни в какую не хочет работать! То есть когда я подключаю интернет, у меня кнопка2 исчезает, а когда отключаю , кнопка2 не появляется, хотя согласно условия это должно бы произойти! Подскажите пожалуйста , где здесь загвоздка! Код:
Последний раз редактировалось Вадим Мошев; 13.03.2016 в 00:23. |
13.03.2016, 04:29 | #2 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Код:
И лучше это дело оформить в виде отдельного треда. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось min@y™; 13.03.2016 в 04:31. |
13.03.2016, 20:52 | #3 |
Пользователь
Регистрация: 12.03.2016
Сообщений: 17
|
Спасибо за ответ, но что-то я не смог его применить, как это работает? Можно код мой доработанный показать?
|
13.03.2016, 20:55 | #4 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
13.03.2016, 21:06 | #5 |
Пользователь
Регистрация: 12.03.2016
Сообщений: 17
|
В обработчик таймера пробовал и в обработчик кнопки, чего то я недопонимаю наверно! Ну опыта у меня нет, строго не судите, только начал осваивать!
|
13.03.2016, 21:12 | #6 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
я ж сказал - показывай!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
13.03.2016, 21:18 | #7 |
Пользователь
Регистрация: 12.03.2016
Сообщений: 17
|
Код:
Вариант 2 Код:
Вариант 3 Код:
Последний раз редактировалось Аватар; 13.03.2016 в 22:35. |
13.03.2016, 21:38 | #8 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Не вижу варианта №0, пример которого приводил я.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
13.03.2016, 21:45 | #9 |
Пользователь
Регистрация: 12.03.2016
Сообщений: 17
|
Но вы дали только 1 строчку кода!
Button2.Visible:= not IdSMTP1.Connected; |
13.03.2016, 21:51 | #10 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
И никаких таймеров. В Код:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось min@y™; 13.03.2016 в 22:09. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
проверить если кнопка нажата на другой форме | igelchen | Общие вопросы Delphi | 10 | 09.09.2015 16:11 |
Массивы .Программа должна быть на С | адуч2323 | Помощь студентам | 0 | 26.12.2011 21:31 |
Какой должна быть экономика в России? | С.М.С | Свободное общение | 6 | 11.10.2011 18:16 |
Какая запись должна быть в трудовой? | Saken_ | Помощь студентам | 5 | 13.12.2010 20:30 |
C#кнопка выход должна находиться в невидимом состоянии до 3 и после 5 кликов по картинкам | jgosohbis | Помощь студентам | 2 | 30.09.2010 09:17 |