Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ожидание выполнения какой либо операции.
|
|||
|---|---|---|---|
|
#18+
Предположим есть клас, который выполняет все запросы к базе данных. База большая, например отчеты за месяц выполняются долго. Требуется выдать успокаивающее окно, типа "Не суетитесь, выполняется запрос". Попытался сделать форму, на ней лабел где большими буквами соответствующая надпись. Показываю форму перед началом операции и закрываю после. Одна мелочь, если пока выполняется операция переключиться на другую программу и вернуться к этой, то успокаивающее окно выглядит непристойно. Попытался запускать таймер с интервалом в 500мс и в Tick делать Update(); Так он вообще не вызывается пока идет процесс. OnTop ставить не хочу, потому как перекрывает другие окна - а это без надобности. Есть ли предложения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 20:35 |
|
||
|
Ожидание выполнения какой либо операции.
|
|||
|---|---|---|---|
|
#18+
Astakhov... Требуется выдать успокаивающее окно, типа "Не суетитесь, выполняется запрос". ... Есть ли предложения? Показывать форму в отдельном потоке Creating a Splash Screen Form on a Separate Thread Ключевые слова для поиска: Splash Screen Separate Thread ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 20:42 |
|
||
|
Ожидание выполнения какой либо операции.
|
|||
|---|---|---|---|
|
#18+
AstakhovОдна мелочь, если пока выполняется операция переключиться на другую программу и вернуться к этой, то успокаивающее окно выглядит непристойно. Попытался запускать таймер с интервалом в 500мс и в Tick делать Update(); Так он вообще не вызывается пока идет процесс. Есть ли предложения? В таймере, или где-нибуть в цикле где выполняется запрос поставь: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 10:17 |
|
||
|
|

start [/forum/topic.php?fid=20&gotonew=1&tid=1437791]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 234ms |
| total: | 394ms |

| 0 / 0 |
