Q1:
リストの文字列保持方法がおかしい。不便。
・リストでコンボにラベル設定すると[]が付加される。
・リストから文字列を取得すると[]が付加されてしまう。
A1:
現行の仕様では、リストの文字列表現は"[a,b,c]"のように[]が付加された形になります。リストとして与えられた1つ以上の要素を一括してコンボボックスのラベルに設定あるいは追加する場合には、それぞれ、コンボボックスの「全項目のラベル名を設定する(PFObjectList)」あるいは「addTextItems(PFObjectList,int)」メソッドを使います。この場合には、各項目に[]が付加されることはありません。こちらもサンプルを用意しましたので、ご確認ください。
<サンプルの使用方法>
「リストの文字列」と書かれた枠内が、この回答に関連する部分です。
[リストをコンボに設定]ボタンをクリックすると、コンボボックスがリストの内容で設定されます。
[選択項目全てをコンボに追加]ボタンをクリックすると、リストで選択した項目がコンボボックスの末尾に追加されます。リストの項目は、CTRLキー押下あるいはSHIFTキー押下げで複数を選択できます。
[選択項目1つをコンボに追加]ボタンをクリックすると、リストで選択した項目のうちの最上位のもののみがコンボボックスに追加されます。
[コンボクリア]ボタンをクリックすると、コンボボックスの内容がクリアされます。
関連ファイル:sample.mzax
(※このファイルは、ZIP形式に圧縮してあります。)