Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » *.exe и timer

Ответить
Настройки темы
*.exe и timer

Пользователь


Сообщения: 83
Благодарности: 0

Профиль | Отправить PM | Цитировать


можноли зделать следуюшае:
когда нажемаеш кнопку *.exe открывается и через 5 секунд закрывается( Form1 не должно закрыватся).Язык Dephi

Отправлено: 02:00, 02-05-2005

 

Аватара для XCodeR

Ветеран


Сообщения: 878
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


1.Метод ламера:
Берем с вкладки System компоненту TTimer
В её единственном событии пишем что-то типа(пишу на C)

ShellExecute(...);
Timer1->Enabled=false;

Свойсвто Enabled ставим в false;

При нажатии на кнопку:
Enabled таймера в true.
Усе.

2. Метод не ламера - рой в сторону SetTimer(если мне память не изменяет)...



Отправлено: 09:29, 02-05-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 73
Благодарности: 0

Профиль | Отправить PM | Цитировать


что то не вижу Timer oткрывает exe. Событию я сам знаю, просто не знаю как из ехе файла зделать Splash Screen. вот такой вопрос

Отправлено: 15:43, 02-05-2005 | #3


Аватара для Savant

Старожил


Сообщения: 300
Благодарности: 6

Профиль | Сайт | Отправить PM | Цитировать


Bagle
Гугль в помощь - http://www.google.ru/search?hl=ru&q=...een+delphi&lr=

Отправлено: 23:20, 02-05-2005 | #4


Пользователь


Сообщения: 73
Благодарности: 0

Профиль | Отправить PM | Цитировать


aqa,spasibo uje chitayu

Отправлено: 15:33, 03-05-2005 | #5

pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


Показать форму с картинкой, закрыть её на сообщение от таймера и показать рабочую форму (show) в этом сообщении.

Отправлено: 13:46, 04-05-2005 | #6


Пользователь


Сообщения: 83
Благодарности: 0

Профиль | Отправить PM | Цитировать


ne poluchayetsya tak,viletayet oshibka
esli mojete skinte isxodnik
samphantom73@yahoo.com

Отправлено: 01:44, 05-05-2005 | #7


Аватара для Savant

Старожил


Сообщения: 300
Благодарности: 6

Профиль | Сайт | Отправить PM | Цитировать


Millenium
Когда и какая? Будем разбираться

Отправлено: 01:46, 05-05-2005 | #8


Пользователь


Сообщения: 83
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
begin
  SplashScreen := TSplashScreen.Create(Application);
  try
	SplashScreen.Show;
	Application.Initialize;
	SplashScreen.Update;
	Sleep(1000); // Or a delay command.
	Application.CreateForm(TForm1, Form1);
	SplashScreen.Hide;
  finally
	SplashScreen.Free;
  end;
  Application.Run;
end.
vot na inete nashol koe chto,no ne pashet toje.verneye ya ne ponel chto takoye Sleep(1000) (eto navernika kak bi timer).kak eto ponyat?

Для выделения кода есть тэг [code]. Транслитом желательно не писать

Последний раз редактировалось Savant, 05-05-2005 в 12:34.


Отправлено: 02:19, 05-05-2005 | #9


Аватара для Savant

Старожил


Сообщения: 300
Благодарности: 6

Профиль | Сайт | Отправить PM | Цитировать


Millenium
Приведенный выше код вполне корректен и должен работать. Единственное что, возможно, Вы забыли подключить модуль Windows
Код: Выделить весь код
uses
  Forms,
  ... // Здесь перечисление доступных форм
  Windows;
Кстати говоря, использование Sleep() не особо удачный вариант для одного потока, так как работа программы приостанавливается на это же время. Вечерком может положу тут более интересное решение.

Отправлено: 12:40, 05-05-2005 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » *.exe и timer

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Интересует куда делись Regedit.exe | NTSD.exe | NETSETUP.exe | TELNET.exe Ricardo Проект WinStyle 11 30-07-2009 23:36
Проблемы с Club Timer Мила Сетевые технологии 1 01-10-2007 13:39
club timer saltek Сетевые технологии 1 17-10-2005 13:32
Visual Basic+Timer Leonidas Программирование и базы данных 4 15-08-2004 13:27
VBA - Timer в VBA Witaleey Программирование и базы данных 1 29-08-2003 15:26




 
Переход