Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi hilfe beim erstellen eines objects.. (https://www.delphipraxis.net/80714-hilfe-beim-erstellen-eines-objects.html)

agm65 14. Nov 2006 09:10


hilfe beim erstellen eines objects..
 
Delphi-Quellcode:
type
 test = class(tobject)
 public
 test:string;
 test2:string;
 end;
guten morgen freunde, habe folgendes problem: ich möchte mir ein object erstellen mit verschiedenen variablen.
jetzt wollte ich dieses object createn und da kommt der erste fehler:

ich habe im formCreate
test := tobject. <- aber die create anweisung wird nicht aufgezeigt.

was mache ich falsch ?

Gollum 14. Nov 2006 09:16

Re: hilfe beim erstellen eines objects..
 
Hallo,

Du kannst das Object so nicht direkt instanzieren, sondern musst es einer (Object-)Variable zuweisen:
Delphi-Quellcode:
var
  MyTestObjekt:test;
...
...
  MyTestObject:=test.Create;
...

SirThornberry 14. Nov 2006 09:17

Re: hilfe beim erstellen eines objects..
 
Delphi-Quellcode:
test := tobject.
geht natürlich nicht da test ja deine Klasse ist und nicht deine Variable.
deutlicher wird das wenn du dein Object wie üblich benennst.
Delphi-Quellcode:
type
  Ttest = class(tobject)
  public
    test:string;
    test2:string;
  end;
Und da würdest du ja auch nicht
Delphi-Quellcode:
Ttest = TObject.Create;
aufrufen. Dann würde es auch heißen:
Delphi-Quellcode:
var
  test: TTest;
begin
  test := TTest.Create();

agm65 14. Nov 2006 09:19

Re: hilfe beim erstellen eines objects..
 
das hätte ich mir denken können, wie bei frames :).
aber wenn ich jetzt versuche auf meine variablen zuzugreifen mit test.
werden mir meine variablen nicht angezeigt ?

agm65 14. Nov 2006 09:23

Re: hilfe beim erstellen eines objects..
 
ach ich bin dumm...danke euch beiden, geht natürlich aber ich werde das mit dem tTest berücksichtigen. bin eben durcheinander gekommen ! vielen danke jungs !

Luckie 14. Nov 2006 12:18

Re: hilfe beim erstellen eines objects..
 
Siehe dazu hier: http://www.delphipraxis.net/internal...=638920#638920 Da habe ich das mal etwas ausführlicher erläutert. Solltets du aber auch mit der Suche finden können. :roll:

agm65 14. Nov 2006 12:18

Re: hilfe beim erstellen eines objects..
 
danke dir


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:23 Uhr.

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