私はずっと前に、ターボパスカル7でこれを行うことができたことを覚えています。要素が定数でなくても、両方のDelphiとFreePascalで配列のconstを宣言できますか?
多分私は間違っていますが、明確にする必要がありますが、定数として文字列の配列を宣言できますか?
オプション/回避策ではない場合。
type
TStates = (sOne, sTwo, sThree);
var
TArrayOfString: array [sOne..sThree] of string =
('State one', 'State two', 'State three');
が、constのでそのVARを交換したい:私は今持っている何
です。
おかげ
編集1は:私の質問を明確にするいくつかのより多くのコードを追加しました。古い日のパスカル/ Delphiで
私もconstで動作します - 多少の情報を追加する必要がありますか? – mghie
TYPEではないので、 "TArrayOfString"と呼ぶべきではありません。これはconst/varだ! – ulrichb
私はあなたの質問を何度か読んできましたが、あなたが何を求めているのか正確には分かりません。そうでない場合は、私に知らせてください。 –