C/Visual C - ¡Necesito ayuda Urgente!

 
Vista:

¡Necesito ayuda Urgente!

Publicado por Tony (8 intervenciones) el 04/06/2003 12:31:07
He desarrollado una dll en visual c que manipula hojas de calculo de excel (escribo en sus celdas, pongo las letras en negrita o cursiva,etc)

Los dartos de cual libro abrir, qe celda modificar, qe datos escribir en dicha celda,etc. estan en el interior de la dll.
Prob la dll desde visual basic y funciono correctamente.

Luego cambie la dll para que los datos para los cambios fueran parametros de entrada de la libreria. (Uso el mismo tipo de datos que use en el interior de la dll) Pero ahora sucede una serie de errores durante la ejecucuion de la aplicacion que no se a que son debidos

El mensaje de error pone esto:

Debug Error!

Program D:\Microsoft Visual Studio\VB98\VB6.EXE
//trabajo en la unidad logica de mi disco duro D://

abnormal program termination

Pres Retry to debug the application

Pulse el boton qe pulse se cierra visual.

¿A q puede ser debido si la dll es la copia de la anterior qe funcionaba correctamente co los datos internos?

Ya comprobe si la entrada de datos era erronea pero es correcta.

Por si sirve de algo la cabecera d la funcion de la dll es:

//en la anterior dll tambien trabajo con este tipo de datos y funciona//

int WINAPI modificar (LPTSTR libro, LPTSTR pos,
LPSTR valor, int N , int K)

la llamada desde VB la hago:

en un modulo:
Declare Function modificar Lib
"C:\Mis documentos\C++\MEXCEL\Debug\MEXCEL.dll"
(ByVal f As String, ByVal p As String, ByVal v As String)
As Long ', n As Intege
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder