A mitad de camino…

Han pasado 15 días desde que enlacé la encuesta que tenemos pendiente de resolver. Estamos a mitad de camino y quizás lo que más me está llamando la atención es la falta de participación. 😦 ¡Que solo siete personas hasta este momento hayan dado su opinión parece que es un resultado bastante pobre! Por lo... Continue Reading →

Actualización…

Perdonar mi ignorancia pero hoy, al abrir el entorno de Delphi 2007, he visto con sorpresa que existía una actualización pendiente... ¿Pero como...? ¿Qué se actualiza...? ¿Esto que es nuevo...? =:-O Así que como un niño lleno de curiosidad, le he dado no sin cierto run-run al mensaje emergente y tras un buen rato de... Continue Reading →

Retomar temas pendientes…

Esta noche no me ha quedado mas remedio que dedicarla al mantenimiento del equipo. Siempre es necesario dedicar unas horas a estas labores porque uno siempre va con prisas y hay ciertas tareas que no pueden ser relegadas a un segundo plano. Así que hoy ha sido uno de esos días en los que se pone a punto nuestras herramientas de trabajo. Se limpia aquella basura que uno va generando durante las jornadas de trabajo y se revisa que todo quede en condiciones.

Convenciones de llamada

Completando un poco lo comentado en la entrada anterior, me ha pedido un compañero a traves de un correo, que ampliara la información sobre los convenios de llamada en procedimientos y funciones. No entendia muy bien que era eso de "stdcall" o "cdecl" Si seguisteis los pasos que dimos, al llegar al punto de ir detallando las funciones que exportaba la librería en Velneo, nos encontrabamos con dos opciones a elegir, que estaban directamente relacionadas con la directiva que habia sido aplicada a cada una de las funciones de la dll. Segun la directiva aplicada en la función, se determinará el orden en que se pasan los parámetros de los procedimientos y funciones, el modo en el que serán pasados (en algun tipo de convención como la aplicada por la directiva register los parametros son pasados a los registros de la CPU) y el responsable de la eliminación de los mismos en la pila. En nuestro caso, aplicado al ejemplo actual cambio solo esto último.

Blog de WordPress.com.

Subir ↑