y #define HB_CDP_ENDIAN_NATIVE 0
y #define HB_CDP_ENDIAN_NATIVE 0
Error: Unresolved external '_hb_itemCopyStrU16'
Parece que esta funcion es solo de Harbour, ¿existe alguna equivalente en XH? ![]()
ret := wadedinet:Adedinet(SysAllocString(AnsiToWide(nif)),SysAllocString(AnsiToWide(edi)), @des, @paginahtml)En vez de usar SysAllocString(AnsiToWide(edi)), haz tu la conversión:
4 bytes que indican la longitud de la cadena + AnsiToWide( edi ) + Chr( 0 ) + Chr( 0 )
Prueba con la longitud normal de la cadena y prueba tambien con el doble de la longitud, ya que se trata
de una cadena unicode
Antonio,
Me rindo, no tengo derecho a seguir abusando de tu tiempo.
No deberÃa ser tan complicado llamar una funcion de una dll instalada en el sistema.
Nada de lo sugerido por ti, ni probado por mi, (varias horas, mas de la cuenta) ha funcionado, asà que para la proxima vida intentaré aprender C
Gracias de nuevo de veras ![]()
Has probado a implementar esto ?
4 bytes que indican la longitud de la cadena + AnsiToWide( edi ) + Chr( 0 ) + Chr( 0 )
Como lo has hecho ?
Antonio,
te contesto por privado.