AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi E2555 Symbol '...' kann nicht erfasst werden
Thema durchsuchen
Ansicht
Themen-Optionen

E2555 Symbol '...' kann nicht erfasst werden

Ein Thema von t2000 · begonnen am 3. Okt 2025 · letzter Beitrag vom 3. Okt 2025
 
Benutzerbild von t2000
t2000

Registriert seit: 16. Dez 2005
Ort: NRW
262 Beiträge
 
Delphi 13 Florence
 
#1

E2555 Symbol '...' kann nicht erfasst werden

  Alt 3. Okt 2025, 09:09
Delphi-Version: 12 Athens
Hi,

in der unten stehenden Funktion bekomme ich den Fehler (in der IDE) E2555 Symbol 'DeleteSuccess' kann nicht erfasst werden.

Kompilieren kann ich. Es wird aber beim kompilieren der TMS WebCore Compiler Aufruf gemacht. Also ist in der IDE Win32 definiert und beim komilieren nicht mehr. (Stattdessen PAS2JS)

Ich könnte das ignorieren, möchte aber die Fehlermeldungen aus der IDE eliminieren.

Ob die DeleteSuccess Routine, wie im Code sichtbar, innerhalb oder außerhalb von DoDelete steht, spielt für den Fehler keine Rolle.

Delphi-Quellcode:
procedure TMyForm.EineFunktion;

// procedure DeleteSuccess( Response: TObject);
// begin
// Log( 'Alles klar.');
// end;

  procedure DoDelete( Para: TObject);

    procedure DeleteSuccess( Response: TObject);
    begin
      Log( 'Alles klar.');
    end;

  begin
    Funktionsaufruf( {$IFDEF PAS2JS}TMyProc( @{$ENDIF}DeleteSuccess{$IFDEF PAS2JS}){$ENDIF});
  end;

begin
  DoDelete( nil);
end; // <- Fehlerposition
Die Fehlerposition wird am Ende der äußeren Funktion angezeigt.

Jemand ne Idee, was das sein könnte?
Ähnliche Aufrufe stehen sehr viel in meinem Code.
Und an der Benennung liegt es nicht.

VG
Thomas
(Wir suchen eine(n) Entwickler(in) mit Ambitionen später ggf. die Softwarefirma zu leiten)
Aktuell nicht mehr. Aber ab vielleicht 2024/2025 wird das wieder sehr interessant!

Geändert von t2000 ( 3. Okt 2025 um 09:16 Uhr) Grund: Tippfehler
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:23 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