掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ローカル変数を明示的に指定するには? (ID:18978)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
りおりおさん、ぬのさんありがとうございます。 ローカル変数は一番優先されるみたいなので明示的に指定する方法はないようですね。 りおりおさんの仰るようにwith句は使用しない方向で考えます。 ちなみに下記のようなことを考えていました。 -------------------------------------------------------- procedure TForm1.Button1Click(Sender: TObject); var a:Integer; b:Integer; c:Integer; d:Integer; begin { 省略 } NanikashiraTabel.NanikashiraMember.NanikashiraColumn.a = a NanikashiraTabel.NanikashiraMember.NanikashiraColumn.b = b NanikashiraTabel.NanikashiraMember.NanikashiraColumn.c = c NanikashiraTabel.NanikashiraMember.NanikashiraColumn.d = d // ↑これだと面倒なのでNanikashiraTabel.NanikashiraMember.NanikashiraColumnを // with句で囲いたい! with NanikashiraTabel.NanikashiraMember.NanikashiraColumn do begin a := ローカル.a b := ローカル.b c := ローカル.c d := ローカル.d end; // ↑このようなことがやりたかった・・・ end; というものでした。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.