[もどる]
一括表示
0367 置換マクロの動作について
投稿者:KAZU 2006/02/07(火) 22:43

置換マクロで置き換える文字列(STRの部分)の中に、ダブルクォート(")が含まれているとコンパイルエラーが起きます。
なお、置き換えようとした文字列は以下の通りです。

DIALOG[STR="Break Point" CAPTION="Debug Dialog"]

文字としてのダブルクォートを \" のようにして認識させる事はできませんか?

0369 検討いたしますね
投稿者:たくみ 2006/02/08(水) 05:40

どうもです。なるほど。
上の例だとスペースが含まれているので確かにマクロ置換が無理ですね。
今はちょっとすぐの対応が難しいですが、検討したいと思います(^^

0378 対処法できました
投稿者:たくみ 2006/02/12(日) 23:58

どうもです。
ひとまずですがVer0.200より対処法ができました。

MACRO[NAME=〜〜 STR="DIALOG[STR='Break Point' CAPTION='Debug Dialog']" ]

このように定義内ではシングルクォーテーションで括って頂くことで、
ダブルクォーテーション同様に認識させることができます。
お試しください(^^