![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#9
|
||||
|
||||
|
ACK
Algunas cosas que cambie son: en windows Function NombreFuncion..... stdcall; en Linux Function NombreFuncion..... cdecl; export; En windows manejaba variables string y despues las convertia a pchar en linux las cambien todas las variables a pchar. Ej: En Windows Var sCadena : string; sCadena := 'cadena'; ............................ result := ib_util_malloc(10); result := pchar(sCadena); En Linux Var sCadena : pchar; sCadena := ib_util_malloc(10); sCadena := 'cadena'; .............................. result := sCadena; Una sugerecia que te hago es que pruebes las funciones en un programa de kylix para que veas si realmente la funcion esta haciendo lo que deberia de hacer. ![]()
__________________
Saludos desde la tierra del tequila y las mujeres hermosas |
|
|
|