ObjectPascalに静的変数はあるのか?

解決


Nancy  2004-06-24 15:46:06  No: 9635  IP: 192.*.*.*

Delphiで静的変数はあるのでしょうか?
変数の宣言されたブロックを抜けても消滅しないものです。
例えば、C言語で言うstatic修飾子みたいなものはありますか?

ヘルプや入門書を見ましたが、見つかりませんでした。

誰か教えてください。

編集 削除
jok  2004-06-24 16:17:15  No: 9636  IP: 192.*.*.*

ありません。相当する「書き込み可能定数」をコンパイラ指令で臨時に使える
ようにできるようです。下記のMLの記事を参考にしてください。

http://www2.big.or.jp/~osamu/Delphi/delphi-browse.cgi?index=071020
http://www2.big.or.jp/~osamu/Delphi/delphi-browse.cgi?index=071032

http://www2.big.or.jp/~osamu/Delphi/delphi-browse.cgi?index=038201

編集 削除
Nancy  2004-06-26 15:32:05  No: 9637  IP: 192.*.*.*

他のMLの過去ログにありましたね。すいませんでした。

constの「書き込み可能定数」を使うとは、見当も付きませんでした。
コンパイラの指令に {$J+} を追加するとコンパイルできました。

ありがとうございました。

編集 削除