||:3ミ バカボンのパパのDelphi談話室その27
■ このスレッドは過去ログ倉庫に格納されています
0809773
2005/12/22(木) 23:50:45確かに変な書き方だね。
type THoge=record
x,y:Integer;
public
constructor Create(cx, cy: Integer);
end;
constructor THoge.Create(cx,cy: Integer);
begin x:=cx; y:=cy;
end;
とやれば
with THoge.Create(10,11) do begin
Caption:=format('%5d %5d',[x,y]);
end;
と書ける。 クラスと違ってスタックに作られるから、デストラクタを用意する必要もない。
だから便利だけど with THoge.Create do はダメだった。
>>808 でも全角変数が使えるんだから、そこだけ対応しないのも変な感じ
■ このスレッドは過去ログ倉庫に格納されています