tengo 2 dudas..
- La funcion de C WideToAnsi() fue eliminada en el nuevo build de diciembre?? osea la que se declaraba : LPWSTR AnsiToWide( LPSTR );
- Como paso un String desde fivewin a una funcion HB_FUNC(xxx) ???..
ya intente con hb_parc(1), hb_parcx(1) y hb_parprt(1) este ultimo utilizandolo como un puntero LPCSTR pero nada.. lo que obtengo es basura ascii..
gracias por su atencion.
Problemas en paso de parametros...
- luis.santeliz
- Posts: 47
- Joined: Mon May 29, 2006 9:04 pm
Problemas en paso de parametros...
Luis Santeliz
Móvil SoftWare, C.A.
---------------------------------------------
MySQL DBA,
MySQL Server Performance Tunning,
DPxBase, FiveWin, Java,
Linux Redhat, Windows
Caracas Venezuela
luissanteliz@cantv.net
Móvil SoftWare, C.A.
---------------------------------------------
MySQL DBA,
MySQL Server Performance Tunning,
DPxBase, FiveWin, Java,
Linux Redhat, Windows
Caracas Venezuela
luissanteliz@cantv.net
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Luis,
>
- La funcion de C WideToAnsi() fue eliminada en el nuevo build de diciembre?? osea la que se declaraba : LPWSTR AnsiToWide( LPSTR );
>
No, para nada. Sigue estando en FWPPC.
>
- Como paso un String desde fivewin a una funcion HB_FUNC(xxx) ???..
ya intente con hb_parc(1), hb_parcx(1) y hb_parprt(1) este ultimo utilizandolo como un puntero LPCSTR pero nada.. lo que obtengo es basura ascii..
>
hb_parc( 1 )
>
- La funcion de C WideToAnsi() fue eliminada en el nuevo build de diciembre?? osea la que se declaraba : LPWSTR AnsiToWide( LPSTR );
>
No, para nada. Sigue estando en FWPPC.
>
- Como paso un String desde fivewin a una funcion HB_FUNC(xxx) ???..
ya intente con hb_parc(1), hb_parcx(1) y hb_parprt(1) este ultimo utilizandolo como un puntero LPCSTR pero nada.. lo que obtengo es basura ascii..
>
hb_parc( 1 )
- luis.santeliz
- Posts: 47
- Joined: Mon May 29, 2006 9:04 pm
y que devuelve hb_parc() ???
- una cadena estatica
- un puntero a una cadena terminada con null
- un puntero a una cadena sin null
...
nose porque tengo este error :
Creating library pedidos.lib and object pedidos.exp
tmprint.obj : error LNK2019: unresolved external symbol "unsigned short * __cdec
l AnsiToWide(char *)" (?AnsiToWide@@YAPAGPAD@Z) referenced in function HB_FUN_PR
T_DRAWTEXT
pedidos.exe : fatal error LNK1120: 1 unresolved externals
* Application successfully built
he declarado:
#pragma BEGINDUMP
LPWSTR AnsiToWide( LPSTR )
alguna sugerencia???
- una cadena estatica
- un puntero a una cadena terminada con null
- un puntero a una cadena sin null
...
nose porque tengo este error :
Creating library pedidos.lib and object pedidos.exp
tmprint.obj : error LNK2019: unresolved external symbol "unsigned short * __cdec
l AnsiToWide(char *)" (?AnsiToWide@@YAPAGPAD@Z) referenced in function HB_FUN_PR
T_DRAWTEXT
pedidos.exe : fatal error LNK1120: 1 unresolved externals
* Application successfully built
he declarado:
#pragma BEGINDUMP
LPWSTR AnsiToWide( LPSTR )
alguna sugerencia???
Luis Santeliz
Móvil SoftWare, C.A.
---------------------------------------------
MySQL DBA,
MySQL Server Performance Tunning,
DPxBase, FiveWin, Java,
Linux Redhat, Windows
Caracas Venezuela
luissanteliz@cantv.net
Móvil SoftWare, C.A.
---------------------------------------------
MySQL DBA,
MySQL Server Performance Tunning,
DPxBase, FiveWin, Java,
Linux Redhat, Windows
Caracas Venezuela
luissanteliz@cantv.net
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- luis.santeliz
- Posts: 47
- Joined: Mon May 29, 2006 9:04 pm
muchas gracias !! ya resolvi el problema.. no utilize ansitowide() existe una funcion llamada MultiByteToWideChar() que es mas segura, y el problema con hb_parc() era justamente la conversion ANSI -> UNICODE
Luis Santeliz
Móvil SoftWare, C.A.
---------------------------------------------
MySQL DBA,
MySQL Server Performance Tunning,
DPxBase, FiveWin, Java,
Linux Redhat, Windows
Caracas Venezuela
luissanteliz@cantv.net
Móvil SoftWare, C.A.
---------------------------------------------
MySQL DBA,
MySQL Server Performance Tunning,
DPxBase, FiveWin, Java,
Linux Redhat, Windows
Caracas Venezuela
luissanteliz@cantv.net