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
SysErrorMessage verwendet.