Fraguibo escribió:
Hola jesus
siento mucho que no tengas más Clases y que no podamos conseguir las restantes fuentes originales de las clases que me faltan.
Referente a lo que me preguntas para que las necesito, pues bien te dire que como tu ya sabras como programador, que cualquier función de la que tengamos el codigo fuente una vez que la hayamos analizado bien y sepamos lo que hace, es bastante facil cambiandole algunas instrucciones y codigos adaptarla a otro lenguaje diferente de programación y hacer que haga otra cosa diferente a lo que hacia en su codigo original.
Te voy a poner un ejemplo:
Si analizas bien el codigo de la función MESSAGEBOX() del API de Windows y el codigo de la función MESSGEDLG() de C3, veras que las dos hacen lo mismo, ya que las dos presentan una ventana de mensages del mismo tamaño, el mismo tipo de letra y los mismo Iconos, por lo que podemos deducir que es la misma función que ha sido modificada para adaptarla al lenguaje xbase.
Despues de esta pequeña explicación comprenderas que si queremos seguir programando con C3 pues necesitamos los codigos fuentes, para asi poder modificar las que ya existen y al mismo tiempo crear otras nuevas para así poder tener un lenguaje potente, para nuestro servicio particular a un que Bruno no nos quiera ayudar a conseguirlo.
Sin otro particular y esperando tu opinion te saluda.
Fraguibo
Hola.
Pues conociendo tus intenciones siento decirte que si las fuentes de las que dispones son PRG, NO TIENES LAS FUENTES. Te comento que en C3, en concreto, todas las clases de las que dices tener las fuentes estan escritas en C; por lo tanto si lo que has conseguido son PRG's no son correctos.
Para el fin que planteas tienes otra posibilidad. No utilizar el IDE mas que para el diseño de pantallas y escribir tus propias clases con las mejoras o cambios que necesites, heredando de las originales. Por ejemplo:
XEdit (clase tuya) ----> (hereda de ) TEdit
y tambien con el resto de clases.
Yo utilizo este sistema desde hace tiempo y no he tenido problemas graves que no haya podido solucionar.