Einzelnen Beitrag anzeigen

CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: SynEdit: EInvalidPointer beim Beenden

  Alt 11. Mär 2007, 15:27
Nachtrag: Habe jetzt, mit Davids Hilfe, herausgefunden, dass das Problem nur mit den Turbo-Versionen auftritt. Scheint also ein Problem zwischen SynEdit und Turbo Delphi zu sein.

Da ich auf die Schnelle den Bug jetzt nicht fixen kann, hab ich einfach folgendes gemacht im OnClose:
Delphi-Quellcode:
  // Aufräumen
  {!FIXME!}
  try {Needed for D2006/Turbo-Support}
    aInterpreter.Free;
    aLexer.Free;
    sedtViewCode.Free;
    sedtSourceCode.Free;
  except
    // Do nothing
  end;
  Application.Terminate;
Ist zwar alles andere als schön, aber Mittel zum Zweck.

Chris
  Mit Zitat antworten Zitat