Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / GifAnimator / 4 сообщений из 4, страница 1 из 1
24.10.2003, 16:37
    #32304663
Andrei_A
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GifAnimator
На время процесса (лазию по дереву и чего то с ним делаю), хотся отображать мигающую картинку. СОбственно сколько лазить буду не знаю, так как процедура со вложенными вызовами. Думал сделать гиф моргающий и просто показывать. Но кажется он не хочет делать его видимым в процессе процедуры. Какие есть соображения?
...
Рейтинг: 0 / 0
24.10.2003, 20:38
    #32304896
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GifAnimator
Надо бы в процедуре изредка говорить Application.Processmessages
...
Рейтинг: 0 / 0
25.10.2003, 16:02
    #32305135
Andrei_A
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GifAnimator
А есть какие то еще варианты? Запустить параллельно как-то. Просто чтоб гиф сам менялся.
...
Рейтинг: 0 / 0
26.10.2003, 10:56
    #32305329
NetFantom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GifAnimator
Ага, использовать потоки.
Либо класс TThread, либо на API - CreateThread

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
CreateThread(

    LPSECURITY_ATTRIBUTES lpThreadAttributes,	// pointer to thread security attributes  
    DWORD dwStackSize,	// initial thread stack size, in bytes 
    LPTHREAD_START_ROUTINE lpStartAddress,	// pointer to thread function 
    LPVOID lpParameter,	// argument for new thread 
    DWORD dwCreationFlags,	// creation flags 
    LPDWORD lpThreadId 	// pointer to returned thread identifier 
   );
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / GifAnimator / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]