![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#12
|
||||
|
||||
|
Respuesta a DLL: No se encuentra punto de entrada del procedimiento
Hola:El error se genera debido a que VB no puede crear DLLs estandar, VB crea ActiveX DLLs, es por eso que no es posible encontrar un punto de entrada, sin importar si es StdCall o no el paso de parámetros. Existe un lenguaje llamado Powerbasic (www.powerbasic.com), que permite hacer DLLs con sintaxis de Basic, entre otras cosas (Es un lenguaje creado por las persona que creo Turbo Basic en Borland) y yo lo he utilizado para convertir ActiveX DLLs a DLLs estandar. Tiene algunas características de Delphi, lo cual lo hacen un excelente complemento de VB, esto si es necesario que el DLL sea estandar. VB si puede llamar de manera natural un ActiveX DLL, es por eso que el DLL funciono anteriomente sin problemas a nivel de VB. La opción más simple es incorporarlo a tu proyecto como ActiveX y no como DLL. Suerte ![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Dll y puntos de entrada | chete | Varios | 1 | 11-01-2006 13:20:28 |
| Error «illegal line ""» en extensión DLL que accede a Firebird | Al González | PHP | 2 | 19-09-2005 15:16:07 |
| validacion | halifax | Tablas planas | 7 | 06-02-2005 23:25:53 |
| Procedimiento Almacenado | Ulises | Providers | 3 | 30-01-2004 18:14:58 |
| Ayuda sobre un Procedimiento Almacenado | Nuria | Firebird e Interbase | 6 | 21-01-2004 13:18:15 |
|