|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.06.2015, 18:59 | #1 |
Пользователь
Регистрация: 20.02.2015
Сообщений: 35
|
Проблема с показом формы
Всем здрасте) подскажите что делаю не так.
Пишу код который сканирует, все логические диски, а затем выводит сообщение о найденных файлах пользователю. Процедура CreateWindow, я подписал, это создания формы и вывод информации о найденных файлах. Но после того как поиск завершен форма, промелькнет на доли секунды и пропадает, то есть даже не выводит всю информацию. Как исправить, чтобы она не пропадала, что делаю не так? Код:
|
10.06.2015, 21:14 | #2 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Я бы просто выводил всю информацию на дополнительную форму. Об этих формах написано здесь: http://www.delphi-manual.ru/lesson8.php
|
10.06.2015, 22:08 | #3 | |
Пользователь
Регистрация: 20.02.2015
Сообщений: 35
|
Цитата:
|
|
10.06.2015, 22:13 | #4 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
самое интересное-то зажал. а-ну показывай кишки функции CreateWindow()!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
10.06.2015, 22:45 | #5 |
Пользователь
Регистрация: 20.02.2015
Сообщений: 35
|
ну почему же сразу зажал, стандартная процедура создания окна winapi
Код:
|
10.06.2015, 22:55 | #6 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Код:
на до ж понять, почему окно пропадает. под отладчиком-то гонял? Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
10.06.2015, 23:50 | #7 |
Пользователь
Регистрация: 20.02.2015
Сообщений: 35
|
проблема найдена, но появилась другая. Я использую поиск файлов в потоке, чтобы программа не зависла. Так вот делаю так:
Код:
|
10.06.2015, 23:53 | #8 | |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
прерывание попробуйте sleep
Цитата:
Последний раз редактировалось Aliens_wolfs; 11.06.2015 в 00:18. |
|
10.06.2015, 23:59 | #9 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
а чем обосновано создание проги на чистом API?
учебная задача а-ля "натыкал-сдал-забыл"? Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
11.06.2015, 00:04 | #10 |
Пользователь
Регистрация: 20.02.2015
Сообщений: 35
|
задача, учебная, основанная на работу с потоками. API это дань уважению, современный VLC сплошной мусор из непонятных добавлений, ненужной информации в приложения.
Код потока, в потоке выполняется код указанный ниже: Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемы с показом видео | Serg-Grin | Мультимедиа в Delphi | 0 | 22.11.2011 15:20 |
Формы в Delphi, проблема | jihot | Общие вопросы Delphi | 3 | 17.08.2010 15:23 |
ПРоблема с открытием формы. | byte916 | Microsoft Office Access | 1 | 12.05.2010 13:45 |
проблема с закрытием формы | betirsolt | Общие вопросы Delphi | 46 | 03.08.2009 01:00 |
проблема с показом формы после трея | za4ot | Общие вопросы Delphi | 4 | 21.08.2008 12:35 |