Exception beim Versuch an Compilermeldungen von TPSScript zu kommen.

Für Fehler in Lazarus, um diese von anderen verifizieren zu lassen.
Antworten
Wolle22
Beiträge: 19
Registriert: Do 6. Jan 2022, 19:25

Exception beim Versuch an Compilermeldungen von TPSScript zu kommen.

Beitrag von Wolle22 »

Exception beim Versuch an Compilermeldungen von TPSScript zu kommen.

Das Problem tritt sowohl unter Linux als auch Windows 10 auf(etwas andere Fehlermeldung-siehe Screenshots)


Lazarus 2.2
Dateianhänge
Linux Mint 20.xxxxx
Linux Mint 20.xxxxx
LazarusExceptionPadcalScript.PNG (181.65 KiB) 1849 mal betrachtet
Windows 10
Windows 10
Lazarus_Windows.PNG (126.83 KiB) 1849 mal betrachtet

Wolle22
Beiträge: 19
Registriert: Do 6. Jan 2022, 19:25

Re: Exception beim Versuch an Compilermeldungen von TPSScript zu kommen.

Beitrag von Wolle22 »

Das funktioniert und ergibt 1:

lblStatus.Caption := intToStr(PSScript1.CompilerMessageCount);

Sieben
Beiträge: 202
Registriert: Mo 24. Aug 2020, 14:16
OS, Lazarus, FPC: Ubuntu Xenial 32, Lazarus 2.2.0, FPC 3.2.2
CPU-Target: i386

Re: Exception beim Versuch an Compilermeldungen von TPSScript zu kommen.

Beitrag von Sieben »

Wolle22 hat geschrieben:
So 30. Jan 2022, 19:13
Das funktioniert und ergibt 1:
Dann veruch's doch mal mit Index 0... :wink:

Wolle22
Beiträge: 19
Registriert: Do 6. Jan 2022, 19:25

Re: Exception beim Versuch an Compilermeldungen von TPSScript zu kommen.

Beitrag von Wolle22 »

Oh Mann, das ist peinlich:

lblStatus.Caption := PSScript1.CompilerMessages[0].MessageToString;

.....funktioniert natuerlich. Aber die EXception koennte schon etwas aussagekraeftiger sein

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 6198
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: Exception beim Versuch an Compilermeldungen von TPSScript zu kommen.

Beitrag von af0815 »

... wurde schon besprochen
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Benutzeravatar
fliegermichl
Lazarusforum e. V.
Beiträge: 1430
Registriert: Do 9. Jun 2011, 09:42
OS, Lazarus, FPC: Lazarus Fixes FPC Stable
CPU-Target: 32/64Bit
Wohnort: Echzell

Re: Exception beim Versuch an Compilermeldungen von TPSScript zu kommen.

Beitrag von fliegermichl »

So ganz verstehen kann ichs trotzdem nicht.
Wenn ich ein solches Beispiel nachbaue, dann bekomme ich eine EList Exception mit dem Text "Index out of bounds" und die ist schon deutlich aussagekräftiger.

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 6198
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: Exception beim Versuch an Compilermeldungen von TPSScript zu kommen.

Beitrag von af0815 »

fliegermichl hat geschrieben:
Mo 31. Jan 2022, 09:45
So ganz verstehen kann ichs trotzdem nicht.
Wenn ich ein solches Beispiel nachbaue, dann bekomme ich eine EList Exception mit dem Text "Index out of bounds" und die ist schon deutlich aussagekräftiger.
Ich nehme an, du hast die entsprechenden Prüfungen im Projekt aktiviert.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Wolle22
Beiträge: 19
Registriert: Do 6. Jan 2022, 19:25

Re: Exception beim Versuch an Compilermeldungen von TPSScript zu kommen.

Beitrag von Wolle22 »

Hallo af0815,

entschuldige das ich jetzt erst antworte. Habe keine Benachrichtigung ueber diesen Eintrag bekommen.

Ich werde das nochmal checken

Gruss
Wolfgang

Antworten