FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
quricol.cpp error al compilar con c++builder unicode
estoy probrando el compilar la dll de quricol
pero me da el error con la compilacion https://perevoznyk.wordpress.com/201...ode-generator/ me sale 4 errorres que es por que la dll usa ansi string y el c++builder xe 6 ya es unicode. no se como corregirlo quricol.cpp(147,-1): warning W100: parsing: void __stdcall GenerateBMPW(wchar_t *,wchar_t *,int,int,int) quricol.cpp(151,52): error E2034: E2034 Cannot convert 'wchar_t *' to 'char *' quricol.cpp(151,52): error E2342: E2342 Type mismatch in parameter 'text' (wanted 'char *', got 'wchar_t *') quricol.cpp(159,41): error E2034: E2034 Cannot convert 'wchar_t *' to 'char *' quricol.cpp(159,41): error E2342: E2342 Type mismatch in parameter 'pszFile' (wanted 'char *', got 'wchar_t *') Código PHP:
gracias. |
#2
|
||||
|
||||
Las declaraciones veo que usan Unicode, seguramente en las opciones del proyecto "TCHAR" esta mapeado a "char", habría que asegurarse que este mapeado a "wchar_t":
Project -> Options... -> C++ (Shared Options) -> _TCHAR maps to: si esta como "char" cambiarlo a "wchar_t" |
#3
|
|||
|
|||
vaya, eso era. ya jalo y compilo ahora falta ver que el codigo funcione como la version compilada con visual studio
muchas gracias. _Leo |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
convertir unicode string to char en c++ builder | LuisMiguel | C++ Builder | 12 | 02-10-2012 01:03:52 |
problemas al compilar con MyMAC en C++Builder 6 | orlymach | Conexión con bases de datos | 0 | 03-07-2010 13:08:53 |
Caracteres Unicode en Report Builder | DANY | Impresión | 8 | 21-05-2010 18:24:20 |
compilar delphi en el builder | zidfrid | C++ Builder | 4 | 26-09-2008 17:27:12 |
Compilar Programas GNU con C++Builder | JXJ | C++ Builder | 0 | 10-05-2005 18:43:51 |
|