Casa
Top.Mail.Ru Yandeks.Metrika
Foro: "WinAPI";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

abajo

Problema con dll Encontrar ramas similares


Zabl   (2001-11-01 13:15) [0]

El problema es este: estoy tratando de cargar dinámicamente el dll
el ejemplo está tomado de http://delphi.mastak.ru/articles/usedll/index.html, pero también lo probé desde helpa delphi: el ejemplo es aproximadamente el mismo: el parámetro no se pasa al dll y, después de FreeLibrary, cuando sale de la función en la que se produjo cargando dll ocurre Infracción de acceso. Todo esto en el paquete de actualización 5 de delphi 1.
¿Quizás alguien se pregunta cómo pelear?



McSimm   (2001-11-01 13:48) [1]

Verificación: las convenciones de llamadas deben ser las mismas (stdcall, cdecl, etc.)



Zabl   (2001-11-01 14:27) [2]

¡Gracias ganadas!
Toda la basura resultó ser que stdcall tenía que escribirse no solo en el dll, sino también en la descripción de la variable de procedimiento.
Por alguna razón, esto no está en los diez mejores ejemplos que encontré en la red y en la Ayuda de Delphi.



Páginas: 1 rama entera

Foro: "WinAPI";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

arriba





Memoria: 0.54 MB
Tiempo: 0.021 c
1-22073
Hydramatt
2001-12-19 00:22
2002.01.08
DLL o BPL


1-22214
T2
2001-12-16 07:15
2002.01.08
BMP 2 RichEdit


1-22035
contrabandista
2001-12-18 14:02
2002.01.08
Editor de texto2


3-21937
ANDREY196
2001-12-04 18:24
2002.01.08
¿Cómo cambio el color de una fila en particular a una tabla en DBGRID?


1-22103
ProfiUgl
2001-12-19 17:15
2002.01.08
Formulario de evento





africaans albanés Arabic armenio Azerbaiyán vasco Bielorruso Bulgarian Catalán Chino (simplificado) Chino (tradicional) Croata Checo Danés Dutch Inglés Estonia filipina Finnish French
gallego georgiano Alemán Griego criollo haitiano Hebreo hindi Húngaro islandés Indonesian irlandés Italiano Japonés Korean letón lituano macedonio Malay maltés Noruego
persa polaco Portuguese Rumano Ruso Serbio Slovak Esloveno Español swahili Sueco Thai turco ucranio Urdu vietnamita galés yídish bengalí bosnio
cebuano esperanto gujarati hausa hmong igbo javanés kannada khmer lao latín maorí marathi mongol nepali punjabi somalí Tamil telugu yoruba
zulú
Английский Francés Alemán Italiano portugués Русский Español