Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi EA Fehler bei eigener Klasse (https://www.delphipraxis.net/81203-ea-fehler-bei-eigener-klasse.html)

Thorben_K 22. Nov 2006 14:15


EA Fehler bei eigener Klasse
 
Hallo Leute

ich versuch mal grade an klassen bzw objekten, und ich scheitere schon an einer (wie ich denke) einfachen sache...

Delphi-Quellcode:

type
  TFrage = class
  private
    Frage : String;
    a : String;
    b : String;
    c : String;
    d : String;
    richtig : Char;
    auswahl : Char;
    treffer : Boolean;

    procedure check;
  public
    procedure test;
  end;

//immoment macht die klasse noch fast nichts... nun die procedure Test

procedure TFrage.test;
begin
  frage := 'OK';
  ShowMessage(frage); //macht er auch noch
end;

//gestartet wird die procedure durch einen button

procedure TForm1.Button1Click(Sender: TObject);
var
  frage1 : TFrage;
begin
  frage1.create;

  frage1.test; // <-macht er noch, aber nachdem ich die Message geschlossen habe, meldet delphi mir einen Lese Fehler an Adresse irgendwas

  frage1.Free; //
end;
Ich hoffe ihr könnt mir helfen

Gruss Thorben

Gausi 22. Nov 2006 14:19

Re: EA Fehler bei eigener Klasse
 
Statt
Delphi-Quellcode:
frage1.create;
besser
Delphi-Quellcode:
frage1 := TFrage.Create;

Thorben_K 22. Nov 2006 14:26

Re: EA Fehler bei eigener Klasse
 
omg manchmal sieht man den wald vor lauter bäumen nicht..

danke dir, klappt wunderbar

mein vater hat mir das ca 1000 mal gesagt, aber ich habs trotzdem vergessen^^


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz