Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2008, 09:33   #1
Lanist
 
Регистрация: 17.07.2008
Сообщений: 7
По умолчанию Вывод сообщений в Билдере

Подскажите есть ли возможность вывести сообщение пользователю на несколько секунд, чтоб не тыкать ОК, как в ShowMessage.
Lanist вне форума Ответить с цитированием
Старый 21.07.2008, 10:05   #2
merax
Форумчанин
 
Регистрация: 27.12.2006
Сообщений: 955
По умолчанию

Первое что на ум приходит - это

Код:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
        Timer1->Enabled = true;

        MessageBoxA(NULL, "Text", "Find", MB_OK);
}

void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
        HANDLE hWnd;

        hWnd = FindWindowA(NULL, "Find");

        if(!hWnd)
        {
            MessageBoxA(NULL, "Can't find window", "Error", MB_OK);
        }
        DestroyWindow(hWnd);
         
        Timer1->Enabled = false;
}

Последний раз редактировалось merax; 21.07.2008 в 11:40.
merax вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как организовать вывод сообщений программой в VCL режиме Delphi? Evgenii Помощь студентам 10 28.07.2008 11:28
Перехват сообщений от Службы сообщений (Messenger) SJMS Win Api 6 17.07.2008 10:26
Перехват сообщений rubi Win Api 3 06.09.2007 00:25