Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-07-2008
JF Sebastian JF Sebastian is offline
Miembro
 
Registrado: oct 2006
Posts: 108
Poder: 18
JF Sebastian Va por buen camino
Sobre dll's

Estimados foreros:
Tengo una duda de dll's.
En D2007 el codigo

procedure ss; external 'SS' Index 1;

y su posterior invocacion con simplemente ss; funciona correctamente
Si le quito el Index 1 me dice que no encuentra punto de inicio, asi que se lo dejo.

El problema es que en el trabajo, al compilar con D2006, pasa de todo; y da error de violacion; parece como si no encontrara la dll porque si quito el Index 1, no me genera error al principio, sino cuando se llama a la funcion.

La cosa es mas rara todavia puesto que al principio al dar F9 paraba en modo depuracion en la primera linea del programa y luego daba un error. Despues de experimentar con loadlibrary y REINICIAR el ordenador el programa compilo se ejecuto pero da error de violacion 000000000 al ejecutar el procedimiento ss;

Por cierto la libreria ha sido creada en Intel Visual Fortran y como ya digo en D2007 y en el equipo que compile la dll no hay problemas. Se necesita alguna dll mas o algun otro fichero (*.lib...)
El mismo proyecto compilado a consola en lugar de a dll se ejecuta normalmente en los dos equipos.

Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Threads in DLL's Gianni Varios 0 20-07-2007 22:18:23
Creación de DLL's soul6301 Varios 2 30-06-2004 20:56:35
Utilización de DLL's Enan0 Varios 2 19-05-2004 20:43:13
parametros entre dll's xgerard Varios 12 22-11-2003 00:55:18
creación dll's selenacd Varios 2 17-11-2003 18:17:10


La franja horaria es GMT +2. Ahora son las 11:25:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi