|
Prev: How to get longer fields than 255 chars with SqlConnection
Next: SEMenuXP as ContextMenu for a TreeView
From: Jürgen Knauf on 13 Jul 2008 11:25 How Can I open a database in a DLLl I have a keyboad myhook.dll, to control the keyboard actions. In this routine I want to open a database. Eyerytime when I try to open the database I get this error message: Error Code: Function: RDDINFO CallStack: EmptyCallStack HERE A CODE SNIPPET: FUNCTION KeyboardHookProc ( nCode AS LONG, wParam AS DWORD, lParam AS LONG)AS LONG _WINCALL LOCAL nRet AS LONG LOCAL cKey AS STRING LOCAL nAnz AS BYTE LOCAL pWin AS PTR nRet := CallNextHookEx( gPtrKeyBoardHook, nCode, wParam, lParam) IF !IsBit ( DWORD ( _CAST , lParam ) , 31 ) //nur KeyDown beachten RETURN nRet ENDIF IF nCode == HC_ACTION cKey := CHR(wParam) oglServer := DbServer{C:\TEMP\TEST.ADT,TRUE,DBREADWRITE,"DBFCDX"} ====> HERE COMES THE ERROR .... .... .... Can you give me tip Juergen
From: Jürgen Knauf on 13 Jul 2008 11:55 The problem only occurs when using ADS. "J�rgen Knauf" <j.knauf(a)kp-software.de> schrieb im Newsbeitrag news:487a1e83$1(a)news.arcor-ip.de... > How Can I open a database in a DLLl > > I have a keyboad myhook.dll, to control the keyboard actions. > > In this routine I want to open a database. > > Eyerytime when I try to open the database I get this error message: > > Error Code: > Function: RDDINFO > CallStack: > EmptyCallStack > > HERE A CODE SNIPPET: > > FUNCTION KeyboardHookProc ( nCode AS LONG, wParam AS DWORD, lParam AS > LONG)AS LONG _WINCALL > LOCAL nRet AS LONG > LOCAL cKey AS STRING > LOCAL nAnz AS BYTE > LOCAL pWin AS PTR > > > nRet := CallNextHookEx( gPtrKeyBoardHook, nCode, wParam, lParam) > > IF !IsBit ( DWORD ( _CAST , lParam ) , 31 ) //nur KeyDown beachten > RETURN nRet > ENDIF > > IF nCode == HC_ACTION > cKey := CHR(wParam) > > > oglServer := DbServer{C:\TEMP\TEST.ADT,TRUE,DBREADWRITE,"DBFCDX"} ====> > HERE COMES THE ERROR > ... > ... > ... > > Can you give me tip > Juergen > > > > > >
From: Stephen Quinn on 13 Jul 2008 11:58 J�rgen Sounds like your KeyboardHook DLL can't find the CAVO_RDD DLL in the system path. CYA Steve
From: Marc Verkade [Marti IT] on 14 Jul 2008 06:23 Are you useing AXDBFCDX or just DBFCDX? -- Grtz, Marc "J�rgen Knauf" <j.knauf(a)kp-software.de> schreef in bericht news:487a2569$1(a)news.arcor-ip.de... > The problem only occurs when using ADS. > > > > > "J�rgen Knauf" <j.knauf(a)kp-software.de> schrieb im Newsbeitrag > news:487a1e83$1(a)news.arcor-ip.de... >> How Can I open a database in a DLLl >> >> I have a keyboad myhook.dll, to control the keyboard actions. >> >> In this routine I want to open a database. >> >> Eyerytime when I try to open the database I get this error message: >> >> Error Code: >> Function: RDDINFO >> CallStack: >> EmptyCallStack >> >> HERE A CODE SNIPPET: >> >> FUNCTION KeyboardHookProc ( nCode AS LONG, wParam AS DWORD, lParam AS >> LONG)AS LONG _WINCALL >> LOCAL nRet AS LONG >> LOCAL cKey AS STRING >> LOCAL nAnz AS BYTE >> LOCAL pWin AS PTR >> >> >> nRet := CallNextHookEx( gPtrKeyBoardHook, nCode, wParam, lParam) >> >> IF !IsBit ( DWORD ( _CAST , lParam ) , 31 ) //nur KeyDown beachten >> RETURN nRet >> ENDIF >> >> IF nCode == HC_ACTION >> cKey := CHR(wParam) >> >> >> oglServer := DbServer{C:\TEMP\TEST.ADT,TRUE,DBREADWRITE,"DBFCDX"} ====> >> HERE COMES THE ERROR >> ... >> ... >> ... >> >> Can you give me tip >> Juergen >> >> >> >> >> >> >
From: Jürgen Knauf on 14 Jul 2008 08:33
Hi Marc, I use ADSADT, but the problem is solved. Juergen "Marc Verkade [Marti IT]" <marcatM(a)rtidotnl> schrieb im Newsbeitrag news:487b28c3$0$761$58c7af7e(a)news.kabelfoon.nl... > Are you useing AXDBFCDX or just DBFCDX? > > -- > Grtz, Marc > > > "J�rgen Knauf" <j.knauf(a)kp-software.de> schreef in bericht > news:487a2569$1(a)news.arcor-ip.de... >> The problem only occurs when using ADS. >> >> >> >> >> "J�rgen Knauf" <j.knauf(a)kp-software.de> schrieb im Newsbeitrag >> news:487a1e83$1(a)news.arcor-ip.de... >>> How Can I open a database in a DLLl >>> >>> I have a keyboad myhook.dll, to control the keyboard actions. >>> >>> In this routine I want to open a database. >>> >>> Eyerytime when I try to open the database I get this error message: >>> >>> Error Code: >>> Function: RDDINFO >>> CallStack: >>> EmptyCallStack >>> >>> HERE A CODE SNIPPET: >>> >>> FUNCTION KeyboardHookProc ( nCode AS LONG, wParam AS DWORD, lParam AS >>> LONG)AS LONG _WINCALL >>> LOCAL nRet AS LONG >>> LOCAL cKey AS STRING >>> LOCAL nAnz AS BYTE >>> LOCAL pWin AS PTR >>> >>> >>> nRet := CallNextHookEx( gPtrKeyBoardHook, nCode, wParam, lParam) >>> >>> IF !IsBit ( DWORD ( _CAST , lParam ) , 31 ) //nur KeyDown beachten >>> RETURN nRet >>> ENDIF >>> >>> IF nCode == HC_ACTION >>> cKey := CHR(wParam) >>> >>> >>> oglServer := DbServer{C:\TEMP\TEST.ADT,TRUE,DBREADWRITE,"DBFCDX"} ====> >>> HERE COMES THE ERROR >>> ... >>> ... >>> ... >>> >>> Can you give me tip >>> Juergen >>> >>> >>> >>> >>> >>> >> > |