Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi else exit Problem ? (https://www.delphipraxis.net/118967-else-exit-problem.html)

thomas2009 18. Aug 2008 20:12


else exit Problem ?
 
Hallo

auf einmal funktioniert mein Programm nicht
alle Programm-Stücke mit "Exit" meldet Delphi eine Fehlermeldung !
Vorher ging aber

beispiel :
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
if Clipboard.HasFormat(CF_BITMAP) then
showMessage('Grafik')
else
exit; // Error
end;
Ich weiß nicht was ich in mein Programm geändert habe, dann auf einmal Fehler überall !
Aber sicher nicht in diesem Bereich wo Delphi Fehler meldet

Helmi 18. Aug 2008 20:13

Re: else exit Problem ?
 
Welcher Fehler wird dir denn angegeben?

Apollonius 18. Aug 2008 20:15

Re: else exit Problem ?
 
Vor else darf kein Semikolon stehen. Aber diese Fehlermeldung ist gewöhnlich sehr deutlich.

thomas2009 18. Aug 2008 20:40

Re: else exit Problem ?
 
Zitat:

Zitat von Apollonius
Vor else darf kein Semikolon stehen. Aber diese Fehlermeldung ist gewöhnlich sehr deutlich.

Ja, ich habe den Rest gelöscht, darum ist dort Simikolon geblieben
Ich habe den Code oben editiert

[Error] Unit1.pas(xx37): Statement expected, but expression of type 'TMenuItem' found

Hawkeye219 18. Aug 2008 20:50

Re: else exit Problem ?
 
Hallo,

du solltest deinem MenuItem nicht den Namen "Exit" geben...

Gruß Hawkeye

mirage228 18. Aug 2008 20:51

Re: else exit Problem ?
 
Zitat:

Zitat von thomas2009
[Error] Unit1.pas(xx37): Statement expected, but expression of type 'TMenuItem' found

Hast Du Deinem MenuItem zufällig den Namen "Exit" gegeben? (Was das Problem erklären würde)
Kannst Du sonst den gesamten Code posten?
[edit]Kein roter Kasten :P[/edit]

thomas2009 18. Aug 2008 21:03

Re: else exit Problem ?
 
Das stimmt
Ich habe einen Item-Namen von dem MainMenu "Exit" eingegeben
Ich hätte nicht drauf kommen können

Danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz