Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.168 Beiträge
 
Delphi 12 Athens
 
#88

AW: Träume, Wünsche und Wahnvorstellungen...

  Alt 20. Mai 2011, 13:13
Jupp, eine Namensvergabe für With wäre schon was,
aber was auch schön wäre, das wäre sowas wie Self für With.

__FUNCTION__, __LINE__, __UNIT__ und untypisierte CONST/VAR-Parameter, welcher aber die TypeInfos automatisch mit übergeben.

Und den Namespace "parent"

Delphi-Quellcode:
type
  C = class
    X: Integer;
    procedure M;
  end;

var
  X: Integer;
  O: C;

procedure P;
begin
  C.X := X;
end;

procedure C.M;
begin
  Self.X := {unit}.X;
  // was ist aber, wenn ich den Unitnamen nicht direkt angeben will?
  // hier nimmt man ja sonst auch Self und nicht sowas wie das bekannte Form1 :wall:
end;

Zitat:
with var StringList: TStringList := TStringList.Create do
Gut, es gab schon einzwei Fälle, wo ich mir sowas mal gewünscht hatte, aber insgesamt bin ich doch schon froh, daß es sowas nicht gibt.
So gibt es eben 3 feste Stellen (lokal, in Klassen und global), wo Variablen deklariert sind und man weiß, wo man suchen muß/kann.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (20. Mai 2011 um 13:16 Uhr)
  Mit Zitat antworten Zitat