えて!おにたま!!」あるスクリプトで「プリプロセッサ命令」が書かれている行のコメントに「¥」マークが入っていました。この「¥」マークをはずすとエラーになってしまいました。動かなかったりするのがよくわかりません。「教えて!おにたま!!」へのお便りありがとうございます(^^「プリプロセッサ命令」というのは、最初に「#」の記号が入っている命令のことで、1行に1つしか書けないなど通常の命令とは使い方が異なっています。命令を実行するタイミングが違うからなのです。普通の命令は、スクリプトが上から順番に読み込まれて実行されます。mes命令で文字を表示する前にwait命令があったら、wait命令で時間を待ってから、mes命令が実行されることになります。これに対して、最初に「#」の記号が入っているプリプロセッサ命令は、[F5]キーを押して実行を開始する時点ですでに機能が果たされています。「#include」は、指定したファイルを結合するための命令ですが、「#include」の位置がスクリプト内のどこにあっても結合は行なわれます。コメントにある「¥」マークについてですが、これはプリプロセッサ特有の行接続ルールが関係していると思われます。プリプロセッサ命令が書かれた行は、最後に「¥」マークを置くことで次の行を接続することができます。"TEST"stop上のようなスクリプトでは、mes命令が無視されてしまいます。"TEST"のように解釈されているためです。コメント内の文字列が解釈されるのが特殊なので、戸惑うことがあるかもしれませんが、仕組みがわかっていれば大丈夫です。HSPに限らず、PCのコトやプログラミング関係どんなことでもお便り待っています。ペイントソフトっぽいものマウスを使ってペイントソフトっぽいものを作ってみよう。コーヒーを飲みながら昔のパソコンの事を思い出していると、MacPaintというソフトのことをちょっと思い出した。マウスでちょっとヘボい絵を描くツールってどうやって作るのかな?と思ったら簡単そうなので作ってみました。マウスの位置はシステム変数mousexとmouseyでわかります。これはウィンドの左上からの座標。それから、ボタンのクリックはstick命令で検出できます。左ボタンを押すと●などを置けて、右クリックで置くキャラクタを変更するというスクリプトにしてみた。これだけのスクリプトで絵が描けるのは面白いね。メルマガ投稿募集中”HSPTV!メルマガ”への投稿をお待ちします。募集するコーナーは(1)「教えて!おにたま!!」HSPの素朴な疑問をHSPの作者おにたま氏に聞いてみよう!というコーナー。知りたいテクニックなどを直接聞くチャンス。(2)「うしくんの名前募集・うし的人生相談・夏休み自慢」HSPTVサイトで見かける”うしくん”に名前を付けてね。"うし的人生相談"への相談、”夏休み自慢”も受け付けてますよ。メルマガに関する要望や感想、日常のお便りもお待ちしています。コンテスト、とメルマガスタッフは忙しい毎日を送っています。これからもっと暑い夏になりそうです。コンテストは今年ももりあげるのかな?うしくんに人生相談はくるのかな?期待と不安で盛り上がる夏です。00:00口臭チェッカ。