共通の名前をもつ変数に同じ処理をしたい

解決


アジ  2010-05-19 16:56:19  No: 38491  IP: 192.*.*.*

共通の名前をもつ変数に同じ処理をしたいと考えています。

例えば
    ex_II  :String;
    ex_JJ  :String;
    ex_KK  :String ;

とあったとします。
このex_○○に何が入るか判断してまとめて処理したいと考えています。
下記のような状態をイメージしています。


Case Select of
1:
 ○○  :=  'II';
2:
 ○○  :=  'JJ';
3:
 ○○  :=  'KK';


StringName := ex_○○;



ここで
  ex :array[0..2] of String 
とする方法や

  StringName  :=  ex_II;
  StringName  :=  ex_JJ;
  StringName  :=  ex_KK;

と、直接入れてしまう方法はなしで考えています。
この方法以外で思いつきません。
何かいい方法ありますでしょうか?
アドバイスのほうよろしくお願いします。

編集 削除
KHE00221  2010-05-19 18:44:34  No: 38492  IP: 192.*.*.*

実行時に変数名は存在しませんので
変数名を判断する事はできません。

編集 削除
アジ  2010-05-19 18:57:03  No: 38493  IP: 192.*.*.*

回答ありがとうございます。

そうですか。では配列または直接入れる方法で対応することにします。

ありがとうございます。

編集 削除