Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.09;
Скачать: CL | DM;

Вниз

Вызов PostMessage в DLL.   Найти похожие ветки 

 
comwad ©   (2002-03-08 05:13) [0]

Прошу , если можно, помогите со следующим вопросом.
Создана DLL с одной функцией, которая передает мое сообщение
другим приложениям:

FUNCTION MySendMessage:WORDBOOL;
var
MSG_Send_Critical_Alarm: Integer;
const
UniqueAppStr1 : PChar = "Send Critical Alarm";
BEGIN
MSG_Send_Critical_Alarm := RegisterWindowMessage(UniqueAppStr1);
PostMessage (HWND_BROADCAST,MSG_Send_Critical_Alarm,88,8;
Beep(425,100) ;
RESULT:=True;
END;

Запуск этой функции из DLLиз обычного приложение отлично отрабатывается
и сообщение сформированное DLLловится всеми другими приложениями.

ПРОБЛЕМА:
Если запустить эту функцию DLL из под расширенной процедуры на MS SQL (Вызов из вызова),
то BEEP отрабатывает,а сообщение теряется и ни кто его не получает.
В чем может быть проблема создания сообщения из DLL при запуске DLL из под Extended Stored Procedure ?


Спасибо.
Вадим.


 
VuDZ ©   (2002-03-08 10:14) [1]

А ты попробуй вставить строки типа GetLastError() и выводом на экран - иногда можно много нового узнать о том, что думает сиcтема о тебе как о программёре :>



Страницы: 1 вся ветка

Текущий архив: 2002.05.09;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.007 c
1-26075
Aleksandr
2002-04-25 14:21
2002.05.09
Как убить загружающуюся DLL на этапе запуска программы?


1-26047
Serd_hhc
2002-04-23 18:07
2002.05.09
Уделите пару сек....


6-26209
Sergo
2002-02-26 17:46
2002.05.09
ПРИВЕТ ВСЕМ МАСТЕРАМ...И ВОТ ВОПРОСИК ТАКОЙ ВСПЛЫЛ!!!


3-26045
Alex G
2002-04-15 03:02
2002.05.09
А можно посредством SQL ...


14-26261
Владислав
2002-04-02 18:56
2002.05.09
Проблема с Borland C++ Builder 5.