Einzelnen Beitrag anzeigen

Gandimann

Registriert seit: 10. Dez 2008
105 Beiträge
 
#4

AW: Routen Planner_ gibt Fehlermeldung aus

  Alt 29. Mai 2012, 02:08
Ich habe Dein Programm einmal mit folgenden Veränderungen getestet:
Delphi-Quellcode:
type
  TfrmDirections = class(TForm)
    [...]
  private
    [...]
    FCanClose, FDoClose: Boolean;
  public
    [...]
  end;

procedure TfrmDirections.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  if FCanClose then
  begin
    Action:=caFree;
    frmDirections:=nil;
  end else
  begin
    Action:=caNone;
    FDoClose:=true; //Anforderung zum Schließen des Fensters merken
  end;
end;

procedure TfrmDirections.OnShowCallback(var aMsg: TMessage);
begin
  fWBGoogleMaps.LoadDefaultGoogleMapsDocument;
  fAllowResizeHandler:=true;
  FormResize(nil);
  FCanClose:=true; //ab hier darf das Fenster geschlossen werden
  if FDoClose //Fenster sollte schon vorher geschlossen werden
    then Close; //-> jetzt nachholen
end;
Damit traten bei mir keine Zugriffsverletzungen mehr auf.
------VIEEEEELEN LIEEEBEN DANK......

Mann lernt ja Tagtäglich....

Thank You for your kind help..Thomas

Gandhimann
Was ist die mehrzahl von Mopp ? !
genau !... Möpse........oder ?
  Mit Zitat antworten Zitat