leptitManu
Messages postés1Date d'inscriptionmardi 21 mars 2006StatutMembreDernière intervention21 mars 2006
-
21 mars 2006 à 09:45
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 2013
-
21 mars 2006 à 23:22
Bonjour,
Mon problème est de le suivant.
J ai une DLL qui affiche un Form avec un objet TMainmenu.
Celle-ci fonctionne parfaitement entre programme écrit en Delphi.
Mais pas quand j'appelle ma DLL d un autre programme (PROGRESS)
En effet, la DLL ce lance mais a la fermeture, le programme appelant me donne une erreur 216 !
Est ce normal ? Y a t il une solution ?
Meric d avance.
Voici la source de la DLL :
library testform;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1};
{$R *.res}
procedure showform;stdcall;
var Form:TForm1;
begin
Form:=Tform1.create(application);// création de la fiche
Form.ShowModal;// affichage de la fiche
Form.Free;// libération de la mémoire
end;