1 | PROGRAM oni_trainer;
|
---|
2 | USES
|
---|
3 | Forms, Windows,
|
---|
4 | Unit1 IN 'Unit1.pas' {Form1},
|
---|
5 | Unit2 IN 'Unit2.pas',
|
---|
6 | Unit3 IN 'Unit3.pas' {CharForm},
|
---|
7 | Unit4 IN 'Unit4.pas' {Form4},
|
---|
8 | Unit5 IN 'Unit5.pas' {Form5},
|
---|
9 | Unit6 IN 'Unit6.pas' {Form6},
|
---|
10 | Unit7 IN 'Unit7.pas' {Form7},
|
---|
11 | Unit8 IN 'Unit8.pas',
|
---|
12 | Unit9 IN 'Unit9.pas' {Form9},
|
---|
13 | Unit10 IN 'Unit10.pas' {Form10},
|
---|
14 | Unit11 IN 'Unit11.pas' {Form11},
|
---|
15 | Unit12 IN 'Unit12.pas' {Form12},
|
---|
16 | Unit13 IN 'Unit13.pas' {Form13},
|
---|
17 | Unit14 IN 'Unit14.pas' {Form14},
|
---|
18 | Unit15 IN 'Unit15.pas' {Form15};
|
---|
19 |
|
---|
20 | {$R *.res}
|
---|
21 | CONST
|
---|
22 | MutexName = 'ONI-Trainer';
|
---|
23 | VAR
|
---|
24 | hMutex: THandle;
|
---|
25 |
|
---|
26 | BEGIN
|
---|
27 | hMutex:=CreateMutex(NIL, True, MutexName);
|
---|
28 | IF (hMutex=0) OR (GetLastError=ERROR_ALREADY_EXISTS) THEN BEGIN
|
---|
29 | CloseHandle(hMutex);
|
---|
30 | Halt;
|
---|
31 | END;
|
---|
32 | Application.Initialize;
|
---|
33 | Application.Title := 'ONI-Trainer';
|
---|
34 | Application.CreateForm(TForm1, Form1);
|
---|
35 | Application.CreateForm(TForm5, Form5);
|
---|
36 | Application.CreateForm(TForm6, Form6);
|
---|
37 | Application.CreateForm(TForm7, Form7);
|
---|
38 | Application.CreateForm(TForm10, Form10);
|
---|
39 | Application.CreateForm(TForm11, Form11);
|
---|
40 | Application.CreateForm(TForm12, Form12);
|
---|
41 | Application.CreateForm(TForm13, Form13);
|
---|
42 | Application.CreateForm(TForm4, Form4);
|
---|
43 | Application.CreateForm(TForm14, Form14);
|
---|
44 | Application.CreateForm(TForm15, Form15);
|
---|
45 | Application.Run;
|
---|
46 | CloseHandle(hMutex);
|
---|
47 | END.
|
---|
48 |
|
---|