SAlut
Ca n'est pas incompatible loi de la
il suffit de placer le code suivant judicieusement comme ceci
Ce code annule et remplace celui du Project1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 program Project1; uses Windows, Forms, Unit1 in 'Unit1.pas' {Form1}, Unit2 in 'Unit2.pas' {FrmPopUp}; {$R *.res} var H : THandle; Erreur: Integer; begin Application.Initialize; If paramcount > 0 then begin If paramstr(2) = 'PopUp' Then Application.CreateForm(TFrmPopUp, FrmPopUp); end Else begin SetLastError(NO_ERROR); H := CreateMutex (nil, False, 'JustOnInstance'); Erreur := GetLastError; if ( Erreur = ERROR_ALREADY_EXISTS ) or ( Erreur = ERROR_ACCESS_DENIED ) then Exit; Application.CreateForm(TForm1, Form1); End; Application.Run; end.
Voila pere Fourasse je suis pret par ta prochaine enigme
A++
Qwaz
Partager