| 2016/04/30(Sat) 18:59:02 編集(投稿者)
■No1136に返信(たゆーさんの記事) >> ・&コンマ = #jis( #hex("2C") ) > この利用はわかりやすいですね。いままで「 +","+ 」このように書いてましたので > 今後参考にさせていただきます。
リテラル文字(直接指定した文字という意味)は、非常に間違え易いですし、さらに変更しにくいです。
というわけで、私の場合には、二重引用符やコンマなどは、変数に代入して利用しています。
なお、半角の記号が多いので、16進数のアスキーコードを使っています。
16進数を使うか否かは、好みの問題だと思います。
<参考例>
変数宣言 自動,文字列{ &fileFilter, &expression, &WQ = #jis( #hex("22") ), &comma = #jis( #hex("2C") ) }
&expression = "&mOpenFileName" + &comma \ + &WQ + "桐のファイルを開く" +&WQ + &comma \ + &WQ + &WQ + &comma \ + &WQ + &fileFilter + &WQ + &comma \ + &WQ + &WQ + &comma + &WQ + "開く" + &WQ
> 今回は、図やレイアウトが事前にありましたので、多少制限もあったかと思いますが > 0から作成されたらまた違ってたかも知れませんネ
いえいえ、非常に面白かったですよ。
フォームのオブジェクトの配置を楽しく拝見させていただきました。
よろしければ、またコラボさせてくださいませ。m(__)m
|