過去の桐井戸端BBS (桐ver.8)
8331 オブジェクト操作の記述中の”” bonito 2000/10/30-22:57
常識とまでいかなくても、多くの方にとって既知の事かも知れませんが、私にとっては発見でしたのでとりあえず、ご報告… (^^; 

普段は、イベントに
「オブジェクト操作 @みせるみせない.画面表示=0」
とか直接書いてしまいますが、入力〜オブジェクトのリスト
から「挿入」ボタンなり、コピーなりすると
「オブジェクト操作 ハンドル= @みせるみせない.画面表示="1"」
とかやたら "" (ダブルクオーティション?) の多い文章が出来上がりますね。

では、下のコマンドはどうでしょうか?
「オブジェクト操作 @てきすと.ソース値=&STR」
私は今までこのように書いてきて、別段気にもとめてなかったのですが、
&STRの値に空白や意味付けのある記号(≒ファイル名に使えないヤツラ)が含まれるとエラーになってしまうのでした。

正確には(やはり…)
「オブジェクト操作 @てきすと.ソース値="&STR"」
と書かなければいけない…という事らしい…です。
変数名を "" でくくるってのにどうも違和感を禁じ得ないのですが、
こうするとエラーが出なくなったので、あしたからはそうしましょう。 (^^;
以上報告おわり

8343 Re:すこし補足 bonito 2000/10/31-12:59
記事番号8331へのコメント
一晩あけてよくよく考えてみたら…、似たような事は経験済みでした (^^;
例えば、リストボックスやドロップダウンリスト等の選択値リスト欄に直接
「わたし,あなた,かれ」と書いても大丈夫なんですが
「わたし(me),あなた(you),かれ(he)」と書くとうまく
行きません。(区切りが不明になるからか…?)
こういう時は
「"わたし(me)","あなた(you)","かれ(he)"」と
入力すれば、思いどおりの結果が得られます。
(キャー! 当たり前の2連発)

戻る