Форум программистов, компьютерный форум, киберфорум
Наши страницы

Delphi для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.79
ilya-vlas
0 / 0 / 0
Регистрация: 30.01.2012
Сообщений: 20
#1

Показывать форму пользователю с информацией о выполнении длительной задачи - Delphi

19.03.2012, 12:20. Просмотров 1768. Ответов 16
Метки нет (Все метки)

В проекте есть процедуры которые очень долго выполняются, и что бы пользователь не паниковал когда это происходит (Программа не отвечает), необходимо сделать форму "Думаю", на которой к примеру будет картинка с часами или что-то такое. Есть идеи как это сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2012, 12:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Показывать форму пользователю с информацией о выполнении длительной задачи (Delphi):

При нажатии на Ctrl+Space показывать форму - Delphi
Здравствуйте. У меня на форме есть Cheack, который при установке Form1.Cheack.Checked=True делает Form1.Hide. Мне нужно чтобы при...

При первом запуске программы показывать первую форму, а при остальных вторую форму - C#
при первом запуске программы показывать первую форму а при остальных вторую форму

Заполняем форму прокручиваемой информацией пример - Программирование Android
Друзья, всем привет ! Подскажите какой-нибудь урок, который реализует в программе использование такого объема текста, который не...

При запуске приложения не показывать форму - C#
Имею приложение WindowsForms. Цель такая: - при запуске винды запускать программу (это сделал, прописав в реестре соответствующую...

Показывать форму заданное количество секунд - C#
Всем привет. Как организовать задержку формы. Допустим на секунд 5. То есть пользователь запускает программу открываеться форма, спустя 5....

Как создать форму с прокручиваемой информацией на сайте? - HTML, CSS
Здравствуйте. Имеется таблица на 15 страниц прокрутки. Необходимо запихнуть её в небольшую форму с возможностью прокрутки таблицы.

16
Одиночка
3927 / 1852 / 88
Регистрация: 16.03.2012
Сообщений: 3,869
27.03.2012, 17:57 #16
Выкладываю, как и обещал описание для формы "Окно ошибок" с которой я работал:
На этапе разработки:
Delphi
1
2
3
FormStyle = fsNormal
WindowState =  wsNormal
    Visible = False
Во время выполнения:
Delphi
1
2
3
4
5
6
7
8
9
10
11
PROCEDURE TForm2.FormActivate(Sender: TObject);
BEGIN
  WITH Form2 DO
 SetWindowPos(Handle,hWnd_TopMost,Left,Top,Width,Height,swp_noActivate+swp_noMove);
END;
PROCEDURE TForm2.FormClose(Sender:TObject;VAR Action:TCloseAction);
VAR
  I : BYTE;
BEGIN
  Action:=CaHide;
END;
Использовать или нет - дело ваше.
0
Одиночка
3927 / 1852 / 88
Регистрация: 16.03.2012
Сообщений: 3,869
31.03.2012, 20:11 #17
Вот пример кода архив. Там в основной форме после нажатия кнопки выдаётся окно и зацикливается. После нажатия кнопки во втором окне - цикл в первом окне прерывается.
0
31.03.2012, 20:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.03.2012, 20:11
Привет! Вот еще темы с ответами:

Показывать кнопки только авторизованному пользователю - C#
1) На форме расположенны две кнопки "добавить", "удалить". Их значение visible = false. Когда происходит авторизация, при нажатие на...

Как не показывать определенному пользователю определенные данные? - PHP
Как не показывать определенному пользователю определенные данные? Т.е., есть на сайте кнопки, которые берут данные из бд. Мне надо сделать...

При нажатии в DataGrid открыть форму с информацией о текущей строке - C#
Имеется DataGrid: Номер книги 1 | Название книги1 Номер книги 2 | Название книги2 Номер книги 3 | Название книги3 Номер книги 4...

Выбор строки в DataGridView: открыть форму с информацией по данному товару - C#
Здравствуйте уважаемые форумчане! столкнулся с таким вопросом... к примеру у меня есть DataGridView, в нем таблица из сформированного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru