過去の桐井戸端BBS (桐ver.8) |
16608 | 変数へ""を代入するにはどうしたらいいのでしょうか | 磯田 | 2002/07/16-11:02 |
いつもお世話になります。 早速ですが、変数(文字列型)&選択1に [合格]="○" という値を代入したいのですが、 代入 &選択1="[合格]="○"" だと"[合格]="の部分だけを変数値と解釈してしまうようでエラーになります。 ""の扱いはマニュアルのどこかに書いてあったような気がしますが、見つかりません。 よろしくお願いします。 | |||
16609 | Re:変数への""の代入 | ONnoji | 2002/07/16-11:41 |
磯田さん、こんにちは。 まず、代入したい文字列に着目して、データの二重引用符をそれぞれ2個にします。 [合格]="○" → [合格]=""○"" 次に、出来あがった文字列の前後に文字列を示す囲み記号を付けます。 ※やっかいなことにこの囲み記号も二重引用符です。これが判り難くなる原因です。 ※ここでは見やすくするために全角を用いますが、半角でもOKです。 [合格]=""○"" → ”[合格]=""○""” したがって、以下のようになります。判り難くなるように囲み記号も半角で示します。 &選択1="[合格]=""○""" 外していたら、すいません。 | |||
16610 | Re:変数への""の代入 | 磯田 | 2002/07/16-12:03 |
記事番号16609へのコメント ONnojiさんありがとうございました。 おかげさまでうまくいきました。 過去ログで""""で"をひとつ加えたことになるという表記があったので、混同してしまったようです。 「"」の扱いは難しいですよね。 わかったようでわかってないところです。 | |||
16611 | Re:変数への""の代入 | ONnoji | 2002/07/16-12:11 |
記事番号16610へのコメント 磯田さん、こんにちは。 そうですね。 「ひとつ加える」とか「4個にする」とかいったような覚え方をすると必ず失敗します。 (1)データと(2)囲み記号と別々に考えればきっと失敗しなくなりますよ。(^^ゞ |