Object Pascal unverständlicher Syntax-Fehler?
Ich habe in der oberen procedure einen Syntax-Fehler, Lazarus / ObjectPascal / FreePascal) meint hinter TPanel würde eine ")" gehören, aber die Parameter der Procedure sind noch gar nicht zu Ende? Kann mir jemand helfen?
2 Antworten
An Stelle des rot unterstrichenen Kommas muss ein Strichpunkt stehen. Das gilt auch für die weiteren formalen Parameter der beiden Prozeduren. Es handelt sich nämlich um eine Spezifikation, un da werden die Parameter voneinander durch Strichpunkte getrennt. Beim Prozeduraufruf werden die Aufrufparameter voneinander durch Kommas getennt.
Woher ich das weiß:Berufserfahrung – Berufstätigkeit als Software-Entwickler
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Programmieren & Softwareentwicklung, Software & Apps
Ich habe schon lange nichts mehr mit Pascal gemacht aber das Semikolon hinter den beiden String sollte doch eher ein Komma sein oder nicht?
Woher ich das weiß:Berufserfahrung – Entwickle Anwendungen für iOS, iPadOS und macOS beruflich.
Scheinbar geht beides