06-09-2010, 14:56
(06-09-2010, 14:16)gabrach link escribió: Saludos de nuevo:
Gracias ezmac por tus explicaciones.
Lo que me comentas de que las funciones que implementan las APIs de los sistemas operativos son diferentes me aporta un pasito mas en la comprensión del problema. Es de lógica pero no lo había pensado.
Sin embargo, si un programa está hecho para trabajar contra las APIs de Windows y copio los archivo de esa API en un MAC, al ejecutar este programa solo llamará a las API,s de Windows y por tanto no debería dar problemas salvo ...
No se si te he entendido bien. Yo no tengo experiencia en este mundo. ¿Entonces, el código asociado a determinadas funciones del API has de implementarlas tu mismo al desarrollar tu programa?. Esto me deja un tanto perplejo. Pensaba que solo debías invocarlas dándoles los parámetros oportunos.
Debe haber algo más. Sino como bien decís sería todo muy sencillo.
Gracias Cholbi por tu aportación. Yo creo que las dlls de la API independientemente del lenguaje en que fueron escritas debieron ser compiladas para un conjunto de instrucciones determinado, x86 o similar en el caso de Windows y MAC. Por ello se deberían ejecutar sin problemas.
Un saludo
buff, han habido cosas por el estilo,: librerías que permitían usar el mismo código para ambas plataformas, como muestra un botón: Flash de Adobe... el resultado código muy malo por que parte de lo escrito para una plataforma...
como ya te he dicho las api son muy distintas, y el escribir unas api comunes es igual de complicado: las 2 o 3 empresas que hacían esto han cerrado puertas !!!
UsaElPutoBotonQueEstaArribaALaDerecha
Siempre te quedará el comodín del foro ...
¿ a que si ?
Siempre te quedará el comodín del foro ...
¿ a que si ?