[Lazarus-es] Problema con libreria c

José Mejuto joshyfun en gmail.com
Vie Ago 17 14:44:09 CEST 2012


El 17/08/2012 11:13, Maxi escribió:
> todo lo que hagas en c o c++ lo podes hacer en pascal y Object pascal. 
> Y mas facil, que no sepas todo de los 2 lenguajes es otra cosa. Delphi 
> y CBuilder usan la misma vcl y estan escritas una en C y la otra en 
> pascal. En Lazarus pasa lo mismo si abris las unidades que hacen 
> referencia a las apis vas a ver punteros a estructuras, punteros a 
> tipos de datos y otras cosas. No veo porque no se pueda, no es facil 
> porque hay que tener cuidado con los tipos de datos, sobre todo con 
> los enteros si es de 16 o 32 bits, pero las funciones exportadas no 
> deben ser muchas. 

Si la librería es C++ y las funciones exportadas son de una clase no se 
pueden usar ya que las clases en C++ son diferentes en cada versión del 
compilador (o pueden serlo) y entre compiladores, vamos que no hay un 
standard.




More information about the Lazarus-es mailing list