Autor Beitrag
Jan_
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: Fr 14.01.05 07:48 
Hiho

Ich bins mal wieder mit einen neuen Problem.
Ich will/muss ne eigene klasse erstellen.
So, gelesen, gelesen und getestet die Beispiel, Funktioniert alles wunderbar, bis ich was eigenes geschrieben habe.
ausblenden Delphi-Quelltext
1:
2:
     Projekt.Create;
     //Projekt.Name := txt_name.text;


Klappt Wunderbar

ausblenden Delphi-Quelltext
1:
2:
     Projekt.Create;
     Projekt.Name := txt_name.text;


Bringt mir einen Fehler Bei Zugriff auf Adresse ...

ausblenden volle Höhe Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
unit Unit1;

interface

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

type
  Tsdb_Projekt = class(TObject)
    public
    Name : String;
    constructor Create;
    destructor Destroy; virtual;
  end;


  TForm1 = class(TForm)
    Button1: TButton;
    Edit1: TEdit;
    procedure Button1Click(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

constructor Tsdb_Projekt.Create;
begin
     showmessage('Müsste erstellt sein');
end;

destructor Tsdb_Projekt.Destroy;
begin
end;

procedure TForm1.Button1Click(Sender: TObject);
var
   Projekt : Tsdb_Projekt;
begin
     Projekt.Create;
     //Projekt.Name := txt_name.text;

end;

end.


Könnt ihr mir Helfen?
st-matze
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 138

Win 3.11, Win 95, Win 98, Win XP
D7 Ent, D6 Pers, (D5 Pers)
BeitragVerfasst: Fr 14.01.05 07:59 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
procedure TForm1.Button1Click(Sender: TObject);  
var  
   Projekt : Tsdb_Projekt;  
begin  
     Projekt := Tsdb_Projekt.Create;     
     Projekt.Name := txt_name.text;  
end;
Jan_ Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: Fr 14.01.05 11:37 
THX :-)