
23/05/2006, 15:14
|
| | Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 20 años Puntos: 17 | |
Pues hombre, lo mejor es que lo hubieras posteado en C/C++ o Programación, no en VB6.
Y sí, VB6 tiene razón, la convención de llamadas está mal.
Tu dices en tu DLL que la función es
void HelloWorld (char * mensaje,char * titulo);
mientras que en VB6 dices que es
Function mensaje(ByVal mensaje As String, ByVal titulo As String) As Long
Entre ambas, no coinciden en nada:
1. Ni en nombre
2. Ni en parámetros
3. Ni en retorno
Ya me dirás como esperas que funcione... |