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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
| program LGCM;
uses
Dialogs,
Windows,
Forms,
Principale in 'Principale.pas' {Form1},
Patient in 'Patient.pas' {Patient},
Medecin in 'Medecin.pas' {Form3},
Ordonnance in 'Ordonnance.pas' {Form4},
Ordonnance_QR in 'Ordonnance_QR.pas' {Form5},
Medicament in 'Medicament.pas' {Form6},
caisse in 'Caisse.pas' {Form17},
Rapport_medical in 'Rapport_medical.pas' {Form7},
Rapport_QR in 'Rapport_QR.pas' {Form8},
Certificat_medical in 'Certificat_medical.pas' {Form9},
Certificat_QR in 'Certificat_QR.pas' {Form10},
Maladie in 'Maladie.pas' {Form11},
Imp_old_ord in 'Imp_old_ord.pas' {Form12},
a_propos in 'a_propos.pas' {Form13},
Imp_old_RM in 'Imp_old_RM.pas' {Form14},
Imp_old_CM in 'Imp_old_CM.pas' {Form15};
{$R *.res}
var form1: Tform1;
H : THandle;
Erreur: Integer;
begin
SetLastError(NO_ERROR);
H := CreateMutex (nil, False, 'Nom de l application');
Erreur := GetLastError;
if ( Erreur = ERROR_ALREADY_EXISTS ) or ( Erreur = ERROR_ACCESS_DENIED ) then
begin
showmessage('Application est déjà* lancée, vous ne pouvez pas lancer une deuxième instance');
Exit;
end;
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm3, Form3);
Application.CreateForm(TForm4, Form4);
Application.CreateForm(TForm5, Form5);
Application.CreateForm(TForm6, Form6);
Application.CreateForm(TForm7, Form7);
Application.CreateForm(TForm17, Form17);
Application.CreateForm(TForm11, Form11);
Application.CreateForm(TForm8, Form8);
Application.CreateForm(TForm9, Form9);
Application.CreateForm(TForm10, Form10);
Application.CreateForm(TForm12, Form12);
Application.CreateForm(TForm13, Form13);
Application.CreateForm(TForm14, Form14);
Application.CreateForm(TForm2, Form2);
Application.CreateForm(TForm15, Form15);
Application.Run;
end. |
Partager