Autor Beitrag
dubb
Hält's aus hier
Beiträge: 8

Win XP Pro

BeitragVerfasst: Mi 21.01.04 19:27 
Holla!
Ich hab mir aus der FAQ die Anleitung "...verhindern dass die Anwendung mehrmals gestartet wird?" angesehen und in mein Projekt eingefügt.
Aber beim Starten kommt dann in der dpr folgende Fehler:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
[Fehler] easy01_dpr.dpr(10): Undefinierter Bezeichner: 'THandle'
[Fehler] easy01_dpr.dpr(14): Undefinierter Bezeichner: 'ActivationMessage'
[Fehler] easy01_dpr.dpr(14): Undefinierter Bezeichner: 'RegisterWindowMessage'
[Fehler] easy01_dpr.dpr(14): Undefinierter Bezeichner: 'MyGUID'
[Fehler] easy01_dpr.dpr(17): Undefinierter Bezeichner: 'CreateSemaphore'
[Fehler] easy01_dpr.dpr(17): Undefinierter Bezeichner: 'MyGUID'
[Fehler] easy01_dpr.dpr(20): Undefinierter Bezeichner: 'GetLastError'
[Fehler] easy01_dpr.dpr(20): Undefinierter Bezeichner: 'ERROR_ALREADY_EXISTS'
[Warnung] easy01_dpr.dpr(20): Vorzeichenbehaftete und -lose Typen werden verglichen - beide Operanden werden erweitert
[Fehler] easy01_dpr.dpr(21): Undefinierter Bezeichner: 'PostMessage'
[Fehler] easy01_dpr.dpr(21): Undefinierter Bezeichner: 'HWND_BROADCAST'
[Fehler] easy01_dpr.dpr(21): Undefinierter Bezeichner: 'ActivationMessage'
[Fehler] easy01_dpr.dpr(30): Undefinierter Bezeichner: 'CloseHandle'


Kann mir da jemand mal erklären, was ich falsch mache?

_________________
Sag mir, was du von mir hältst und ich sage dir, was du mich kannst.
obbschtkuche
Gast
Erhaltene Danke: 1



BeitragVerfasst: Mi 21.01.04 22:06 
Warscheinlich fehlt oben bei

ausblenden Delphi-Quelltext
1:
2:
uses
 ...


Die Unit "Windows".
dubb Threadstarter
Hält's aus hier
Beiträge: 8

Win XP Pro

BeitragVerfasst: Mi 21.01.04 22:16 
das hat schon mal was bewirkt.
jetzt hab ich noch folgende meldungen:

ausblenden Quelltext
1:
2:
3:
4:
[Fehler] easy01_dpr.dpr(14): Undefinierter Bezeichner: 'ActivationMessage'
[Fehler] easy01_dpr.dpr(14): Undefinierter Bezeichner: 'MyGUID'
[Fehler] easy01_dpr.dpr(17): Undefinierter Bezeichner: 'MyGUID'
[Fehler] easy01_dpr.dpr(21): Undefinierter Bezeichner: 'ActivationMessage'

_________________
Sag mir, was du von mir hältst und ich sage dir, was du mich kannst.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 21.01.04 22:18 
Muss schon schwer sein, mal alles zu lesen. :roll:


ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
const 
  // Ein eigener GUID, dazu im Quelltexteditor [STRG+SHIFT+G] drücken 
  MyGUID = '{C09CD12A-F97B-450F-A493-7DC11DC32FD6}'

var 
  ActivationMessage: Cardinal;
dubb Threadstarter
Hält's aus hier
Beiträge: 8

Win XP Pro

BeitragVerfasst: Mi 21.01.04 22:21 
hey, das hatte ich zwar, aber aus versehen unter "implementation"...
merci beaucoup!

_________________
Sag mir, was du von mir hältst und ich sage dir, was du mich kannst.