0

Ini ファイルからリストボックスに定義済みの値をロードする必要があります。私の ini ファイルが次のようになっていると仮定します。

  [MyValues]
  a=test1,test2,test3,test4
  b=val1,val2
  c=bla1,bla2
  .....

現在のコードのアイデアは次のようになります

   TMyValues = Class()
      aKeyChar : Char;      //  search the list based on this Char
      Values : TStringList;
      ....
      end;



  MyCompleteData =classe (TObjectList)
        ....

        procedure add (TMyValues);
        procedure get (TMyValues);

        end;



  //  create the list of stringList  

  AMyCompleteData  :=TMyCompleteData .Create;


  //  create Ini file String Lists //  or List of List 

  .....

  //    Load this stuff from Ini file 

  .....

  if aValue = 'a' then
           begin

           //   Search for the List, with a as Key Char 

           //   load values inti the ListBox
           ThisListBox.Items := AValueStrList;

           end;

DELPHI 構文機能 ATTRIBUTES を使用して非常に効率的なコードを記述できますか? また、属性付きの実装を使用しているときに Key Char を検索できますか?

4

0 に答える 0