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

解決


Nancy  2004-06-25 00:46:06  No: 9635

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

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

誰か教えてください。


jok  2004-06-25 01:17:15  No: 9636

ありません。相当する「書き込み可能定数」をコンパイラ指令で臨時に使える
ようにできるようです。下記の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-27 00:32:05  No: 9637

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

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

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加