ghaye
Messages postés2Date d'inscriptionlundi 15 septembre 2003StatutMembreDernière intervention17 mars 2008
-
16 mars 2008 à 20:58
ghaye
Messages postés2Date d'inscriptionlundi 15 septembre 2003StatutMembreDernière intervention17 mars 2008
-
17 mars 2008 à 19:16
Bonjour, je passe de Delphi7 à 2007 et je n'arrive pas à corriger mon code.
J'ai un thread à l'intérieur duquel je dois ouvrir un certain nombre de fois une boite de dialogue de type topendialog. En D7 la boite de dialogue s'affichait mais plus en codegear.
Mon appel est de type :
opendialog1:=Topendialog.Create(nil);
if opendialog1.Execute then
begin
// ouverture d'un fichier de facturation en lecture
inname:=opendialog1.FileName;
assignfile(infile,inname);
reset(infile);
readln(infile,instring);
....
end
else
begin
.....
end;
Est-il possible que Topendialog ne peut plus être utilisé à l'intérieur d'un thread ?