Einzelnen Beitrag anzeigen

Satyr

Registriert seit: 8. Feb 2012
Ort: Essen
305 Beiträge
 
Delphi 10.4 Sydney
 
#1

Deklarationen? Logik?

  Alt 5. Jan 2013, 12:53
Ich hoffe ich bin mit meinem Anliegen im richtigen Unterforum.

Ich verstehe nicht so recht die Logik, warum man mit Variablen unterschiedlich umgeht.

Als Beispiel:

Delphi-Quellcode:
var
 s:String;
 i:Integer;
 P:TPoint;
begin
[..]
Die 3 Variablen kann ich dann einfach so nutzen.
Anders aber zum Beispiel bei einer TStringList:

Delphi-Quellcode:
var
 liste:TStringList;
begin
 liste := TStringList.Create;
[..]
Da verstehe ich irgendwie nicht, warum ein Unterschied gemacht wird und ich erst noch das Create brauche. Oder habe ich etwas falsch verstanden?
  Mit Zitat antworten Zitat