![]() |
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]() ![]() ![]() |
|
BeeMaster |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 3.4.2008 Репутация: нет Всего: нет |
Ну мне надо создать программы но у неё не должно быть вообще формы. Но там есть таймер. Ну вот пример програмки она шлет письма и там idSMTP не находится на форме, но он прописан в коде.
http://slil.ru/25692680 И откуда вытащить тот код? ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|||
|
||||
THandle |
|
|||
![]() Хранитель Клуба ![]() Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 50 Всего: 372 |
||||
|
||||
MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 22 Всего: 128 |
создай TTimer динамически
-------------------- There are always someone smarter than you... |
|||
|
||||
BeeMaster |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 3.4.2008 Репутация: нет Всего: нет |
Это как? |
|||
|
||||
MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 22 Всего: 128 |
BeeMaster, рючками)
-------------------- There are always someone smarter than you... |
|||
|
||||
BeeMaster |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 3.4.2008 Репутация: нет Всего: нет |
Дайте полный код! А то у меня не получается использовать таймер =(
![]() Это сообщение отредактировал(а) BeeMaster - 18.4.2008, 13:42 |
|||
|
||||
MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 22 Всего: 128 |
полный код чего?
это ты дай код, который не работает, и тебе скажут, что в нем не так. -------------------- There are always someone smarter than you... |
|||
|
||||
BeeMaster |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 3.4.2008 Репутация: нет Всего: нет |
Как этот таймер можно использовать? Покажите пример!
|
|||
|
||||
MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 22 Всего: 128 |
какой "этот"? ты с компонентом TTimer не работал? -------------------- There are always someone smarter than you... |
|||
|
||||
BeeMaster |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 3.4.2008 Репутация: нет Всего: нет |
Работал. Но это у меня не работат! Ну дайте пример жалко чтоли! =(
|
|||
|
||||
MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 22 Всего: 128 |
-------------------- There are always someone smarter than you... |
|||
|
||||
BeeMaster |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 3.4.2008 Репутация: нет Всего: нет |
Я просто въехать не могу как его использовать! |
|||
|
||||
source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: нет Всего: 56 |
А кто за тебя обработчик OnTimer будет регистрировать? -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
THandle |
|
|||
![]() Хранитель Клуба ![]() Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 50 Всего: 372 |
ЗЫ: BeeMaster, пожалуйста, используй кнопку "Код". |
|||
|
||||
THandle |
|
||||
![]() Хранитель Клуба ![]() Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 50 Всего: 372 |
|
||||
|
|||||
MetalFan |
|
||||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 22 Всего: 128 |
отчасти правильно понимаешь, НО:
т.о. если ты сам не обработаешь сообщение, то DispatchMessage (в петле обработки сообщений) вызовет колбэк функцию TimerProc. собстно пример от THandle это прекрасно демонстрирует. Добавлено через 1 минуту и 34 секунды з.ы. в это частном примере, кстати, в вызове TranslateMessage нет необходимости -------------------- There are always someone smarter than you... |
||||
|
|||||
BeeMaster |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 3.4.2008 Репутация: нет Всего: нет |
Почему у меня сообщение не выскакивает? Я же просил объяснить полностью =( |
||||
|
|||||
w3st |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 25.6.2005 Репутация: нет Всего: нет |
У меня все работает, спасибо за пример
|
|||
|
||||
BeeMaster |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 3.4.2008 Репутация: нет Всего: нет |
Вот я отключил форму. А delphi кричит на OnMyTimer !!!! |
|||
|
||||
generator |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 18.1.2005 Репутация: нет Всего: нет |
Ну молодец! Отключил форму - а кто за тебя теперь сообщения обрабатывать будет?
А ругается на OnMyTimer - потому что она у тебя не описана. То есть у тебя она описана, НО если ты пишешь процедурно - то процедура должна быть описана ДО ее первого использования. Создать таймер просто. Но нужно еще обработчик события OnTimer его описать. То есть, то что ты делаешь в IDE тыкая мышкой, в твоем случае придется делать руками и я бы не стал так извращаться четко не понимая, что ты пишешь и как оно работает. Если доводить до ума твой пример, то я бы сделал так:
но это не очень красиво, хотябы потому что останавливать твое приложение придется только через среду Delphi кнопкой "Program Reset" Можно узнать, для чего тебе именно ракая реализация - без формы? Это сообщение отредактировал(а) generator - 28.4.2008, 22:35 |
|||
|
||||
BeeMaster |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 3.4.2008 Репутация: нет Всего: нет |
Трояны пишу но там из-за таймера нужно держать форму. А с формой трои много весят =)
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |