Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#2

AW: Sporadischer Fehler "Registerkarte konnte nicht registriert werden"

  Alt 20. Sep 2022, 18:43
Da es ein Delphi-Fehler ist, lässt sich der Text im Quellcode suchen.
Strg+Shift+F mit *.pas und $(BDS) als Verzeichnis

Delphi-Quellcode:
unit System.RTLConsts;

  SCouldNotRegisterTabException = 'Registerkarte konnte nicht registriert werden. Fehler %d';
Anschließend kannst du schauen, wo das SCouldNotRegisterTabException verwendet wird
und kommst somit erstmal auf die Stell(en), wo der Fehler generiert wird und demnach auch um was es sich dort handelt, bzw. wo das wiederum aufgerufen wird.


Du hast also eine TTaskbar und dort knallt irgendwas im TaskBar.RegisterTab.
Außerdem ist diese Fehlermeldung nicht kommplett.

PS: Wie wäre es mit Strg+C im Dialog (es piept so schön)
und dann hier als Quote im Text mit Strg+V ?

Der Windows-ErrorCode (GetLastError) sollte zusätzlich noch genauer nennen, was der API nicht gefiel.
k.A. warum Emba so unnett ist und hier kein Delphi-Referenz durchsuchenSysErrorMessage verwendet.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (20. Sep 2022 um 19:00 Uhr)
  Mit Zitat antworten Zitat