xHarbour 64 bits y xbScritp - (Solucionado)

Re: xHarbour 64 bits y xbScritp - (Solucionado)

Postby Enrico Maria Giordano » Mon Sep 16, 2024 9:01 pm

This is a console sample I'm using (from xHarbour docs). It crashes at DLLEXECUTECALL():

Code: Select all  Expand view
#define DC_CALL_STD 0x20


FUNCTION MAIN()

    LOCAL cString := "Hello World"
    LOCAL nWideLen := 2 * LEN( cString )
    LOCAL cWideChar := REPLICATE( CHR( 0 ), nWideLen )

    LOCAL pCallTemplate := DLLPREPARECALL( "kernel32.dll", DC_CALL_STD, "MultiByteToWideChar" )
    LOCAL nRet := DLLEXECUTECALL( pCallTemplate, 0, 0, cString, -1, @cWideChar, nWideLen )

    ? nRet

    INKEY( 0 )

    RETURN NIL
User avatar
Enrico Maria Giordano
 
Posts: 8512
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 17 guests