Page 2 of 2

PostPosted: Mon Aug 18, 2008 11:01 am
by oknbs
Thank you for your answer Antonio.

I already checked every C function and they are normally run.
The problem is the process of HandleEvent( nMsg, nWParam, nLParam ).
The CALLBACK_WINDOW which is processed in waveInOpen function don't give the value of WIM_OPEN, WIM_DATA to defined HandleEvent.

oknbs.

PostPosted: Mon Aug 18, 2008 11:41 am
by Antonio Linares
Oknbs,

I think that you should change this line:

if HB_WaveInOpen( @hWaveIn, oWnd:hWnd ) >= 0

into

if HB_WaveInOpen( @hWaveIn, ::hWnd ) >= 0

PostPosted: Mon Aug 18, 2008 2:59 pm
by oknbs
Thank you for your answer Antonio.

The process you mentioned worked and I managed to make the problem go away.

Thank you very much.

oknbs.

PostPosted: Tue Aug 19, 2008 3:41 am
by hua
Otto wrote:Could you please explain how to use an external dbwin utility and which one.


Otto,
I use this free utility by SysInternals (now bought over by Microsoft) to capture output of OutputDebugString() - http://technet.microsoft.com/en-us/sysi ... 96647.aspx