Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Klasse eingebunden - Objekt erstellt -> Exception (https://www.delphipraxis.net/9980-klasse-eingebunden-objekt-erstellt-exception.html)

matthiash 8. Okt 2003 22:01


Klasse eingebunden - Objekt erstellt -> Exception
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo!
Ich brauche dringend eure Hilfe! Und zwar sitze ich hier und habe von meinem Lehrer ein paar Klassen bekommen. Die funktionieren auch alle, denn in der Schule benutzen wir die auch.

So ich habe die Dateien in den Lib-Ordner kopiert. Compiliert und Installiert.

Dann in meine Unit:

Delphi-Quellcode:
unit Rechner;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, mRechner;

type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
    hatRechner:TRechner;
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.FormCreate(Sender: TObject);
begin
hatRechner:=hatRechner.create;
end;

end.
Wie man sieht binde ich die Klasse oben bei "uses" ein. Deklariere dann hatRechner und versuche ihn zu erstellen, doch ich bekomme immer einen Exception-Fehler.

Project Project1.exe raised exception class EAccessViolation with message "Access Violation at adress ...

Was soll das?! :(

Wäre sehr sehr dankbar, wenn mir einer einen Tipp geben könnte...

Gruß Matthias :roll:

Mirilin 8. Okt 2003 22:10

Re: Klasse eingebunden - Objekt erstellt -> Exception
 
:hi:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  hatRechner := TRechner.Create;
end;

[Edit]noch ein LINK (-->"Instanzen erzeugen: Konstruktoren"


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:53 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