FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Fallo en dll
Hola, tengo un fallo ... el caso es que no lo veo ... a ver si desde su perspectiva me lo encuentran ....
Una dll
y un exe que la llama
la unica funcion que no me funciona es la de la suma ... la mas facil Gracias por adelantado |
#2
|
||||
|
||||
En la dll veo que declaras las funciones con la directiva stdcall, entonces porque cuando las importas no utilizas la misma directiva
Te preguntaras por que solo la suma parecía funcionar mal, pues es debido a que la directiva stdcall solo indica como se deben de pasar los parámetros a la función, así que como suma es la única de las funciones con parámetros es la única que parecía funcionar mal. |
#3
|
|||
|
|||
puuuuuuuuuufff que paketeeee!!!
ya ves .... ke fallo mas tontooooooo!!! si es q 18 ojos ven mas que dos.
Muchas gracias ... y un saludo. |
#4
|
||||
|
||||
A mi no me funciona
Hola muchachos...
Estuve probando el código de Uds. y después de cerrar la aplicación se produce una excepción inesperada . Si lo corro al sistema desde Delphi, la excepción es: Project PruebaDll raised exception class EInvalidPointer with message invalid pointer operation... Y, si lo corro desde el Explorador de archivos también, y dice: Se ha producido una excepción inesperada del programa en la dirección tal... Yo lo que hice fueron dos proyectos. Un proyecto para la Dll e incluí el formulario frmPrincipal; y el otro, para el ejecutable que llamé PruebaDll. ¿Qué pude haber hecho mal? Gracias... Última edición por PabloTech fecha: 26-01-2007 a las 14:16:39. Razón: Mi mala interpretación de las etiquetas de texto... |
#5
|
|||
|
|||
Si .... tienes que quitar del uses el sharemem
Hola nen, yo tambien me di cuenta y es que hay que quitar el sharemem de la clausula uses ....
ya que creo que eso solo hay que ponerlo en la dll si esta va a ser usada por otro lenguaje de programacion ... sino es asi ... corregirme. Un saludo!! PD: en la dll tienes que crear un form tambien .... si quieres ver el ejemplo completo. |
#6
|
||||
|
||||
Agradesimiento
Cita:
Ahora, ¿dónde podremos encontrar otros trucos sobre las dlls? ¿Tu sabes? Posdata: Yo estoy programando en Delphi 6 Última edición por PabloTech fecha: 26-01-2007 a las 22:43:29. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Detectar fallo en sp remoto | Ricardosml | MS SQL Server | 2 | 02-11-2006 00:03:51 |
¿ Fallo en MySQL ? | against | SQL | 7 | 27-09-2006 13:37:33 |
FALLO en CAERQUES | Lepe | Varios | 2 | 06-04-2005 14:09:49 |
Fallo de seguridad en el TCP | DarkByte | Noticias | 4 | 28-04-2004 23:17:26 |
Fallo con la ñ en delphi 8 | elpinjum | Varios | 1 | 27-02-2004 03:17:28 |
|