« 【講座】HSPよく使うフレーズ 第11回 CSVファイルを読む | メイン | 【よみもの】「うしくんと話そう」 第6回 HSPTVコンテストの巻き »

2006年08月01日

HSPTV!メルマガ 第19号

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HSPTV!メルマガ 第19号 N0.0019 2006/08/01 発行

編集長:うすあじ ( hsptv@hspcenter.com )
発行:HSPTV!(ONION software)
WEBサイト:http://hsp.tv/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
登録解除などはこちら http://hsp.tv/play/service.html

■はじめに

・お知らせ1

じゃーん!

本日よりHSPプログラムコンテスト2006のスタートです!

HSPプログラムコンテスト2006
http://hsp.tv/contest2006/

今年も来ちゃいましたねぇ~。
ドキドキしますねぇ。

まだ何を作るか考えてない!というひとは去年の応募作品をみたりして、
アイデアを練るのもいいかも!

募集は10月31日までと随分先に思えるけど、
油断してると、作り損ねちゃったりするね。

学生なら夏休みを活用するといいんじゃないかな。

夏休みの少ない会社員の人なら、計画的に休日を使って
じっくり作るのがお勧めです。

・お知らせ2

次は書籍発売のニュース。

前回お知らせした”逆引きHSP3プログラミング事典・基本編”に続いて、
”応用編”が発売です。

逆引きHSP3プログラミング事典[応用編]
http://www.cbook24.com/bm_detail.asp?sku=4777512274

コンテストの作品作りにも活用できるテクニックが満載です。

・お知らせ3

さらに、もう1冊HSP関連の本です。

「わかるマイコン電子工作 USB機器の製作(電波新聞社)」発売中。
自作のUSB機器とHSP3を使って電子工作を楽しめます。
http://www.dempa.com/books/newbook.html#206

cbook24ではこちら
http://www.cbook24.com/bm_detail.asp?sku=4885549205

電子工作ファンの人はいろいろできて楽しめそうだね。

では、メルマガ19号をどうぞ!

(うすあじ)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■今回のインデックス

【よみもの】「うしくんと話そう」第6回(ゆめゆめゆうか)

【講座】「教えて!おにたま!!」(おにたま)

【講座】HSPよく使うフレーズ 第12回(うすあじ)

【募集】メルマガ投稿募集中
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【よみもの】「うしくんと話そう」 第6回 HSPTVコンテストの巻き

ゆめゆめ:♪もしもし、みなさん、みなさんよ~、
こっとし~もコンテスト~のきせつだね~。
いまからつくってまにあうか~、
とりあえ~ずや~ってご~らん~なさい。

うしくん:なにその無責任な歌は…(x_x)

ゆめゆめ:もしもしかめよ、の替え歌よん(^_=)

うしくん:いや、それはわかってるけど!

ゆめゆめ:私には、作詞作曲の才能は全くない(`_´)だがしかし、
応援したかったく( ̄△ ̄)ノ
その気持ちをうけとってちょーだい!!d(@^∇゜)/

うしくん:ことしのコンテストのトップイラストは乃美康治さんに
描いて頂きました<(_ _*)>

ゆめゆめ:長年、同人誌(しかも超有名らしい!)を作り続けてる
大御所さんです。

うしくん:HSPってすごいんだね~~ヾ(〃^∇^)ノわぁい♪

ゆめゆめ:しかも(ノ゜・゜)ノびっくり!!なことに、
ボランティアで描いて頂いてるんですよ(/ヘ ̄、)グスン

うしくん:世の中、いい人がいるもんだね(ρ゜∩゜) グスン

ゆめゆめ:そんな乃美さんのサイトにみんなも遊びにいっちゃいましょ~。
http://members.jcom.home.ne.jp/nom/

うしくん:かわいいイラスト・漫画がたくさんあります!

ゆめゆめ:がんばるあなたを応援したい!!( ̄^ ̄ゞ ケイレイ!!

うしくん:そーだね、そーだね、ぼくらもがんばらなくちゃだよね
・゜・(ノД`;)・゜・

ゆめゆめ:かめの歩みで一歩づつだわね。
よっとせz(-_-z))。。((s-_-)s あっらよ

うしくん:あ、でもコンテスト参加者には賞品あります!ので、
みなさんお楽しみに~☆^∇゜) ニパッ!!

ゆめゆめ:ことしの参加賞は何になるのかしらね~
キョロ (。・_・。 ))(( 。・_・。) キョロ

うしくん:ぼくはつかわれるのかな~??
ワクワク"o(・ェ・o))((o・ェ・)o"ドキドキ

ゆめゆめ:それでは、みなさん、またお会いしましょ~~マタネッ(^ー^)ノ~~

(ゆめゆめゆうか)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】「教えて!おにたま!!」

<姫野さんからのおたより>

あるスクリプトで「プリプロセッサ命令」が書かれている行の
コメントに「¥」マークが入っていました。
この「¥」マークをはずすとエラーになってしまいました。
まだまだ初心者の域をでないまま「プリプロセッサ命令」を
よくわからないまま使っているせいだと思いますが、
コメントに「¥」マークがあるかなしかで、動いたり、
動かなかったりするのがよくわかりません。

<こたえ>

「教えて!おにたま!!」へのお便りありがとうございます(^^
「プリプロセッサ命令」というのは、最初に「#」の記号が入っている
命令のことで、1行に1つしか書けないなど通常の命令とは使い方が
異なっています。
どうして、このような分かり難い仕組みになっているかと言うと、
命令を実行するタイミングが違うからなのです。普通の命令は、
スクリプトが上から順番に読み込まれて実行されます。
たとえば、mes命令で文字を表示する前にwait命令があったら、
wait命令で時間を待ってから、mes命令が実行されることになります。
これに対して、最初に「#」の記号が入っているプリプロセッサ命令は、
[F5]キーを押して実行を開始する時点ですでに機能が果たされています。
たとえば、「#include」は、指定したファイルを結合するための
命令ですが、「#include」の位置がスクリプト内のどこにあっても
結合は行なわれます。
さて、コメントにある「¥」マークについてですが、これは
プリプロセッサ特有の行接続ルールが関係していると思われます。
プリプロセッサ命令が書かれた行は、最後に「¥」マークを置くことで
次の行を接続することができます。

#include "hspext.as" ;test\
mes "TEST"
stop

上のようなスクリプトでは、mes命令が無視されてしまいます。
これは、「#include」のある行と次の行が「¥」マークによって
接続されて、

#include "hspext.as" ;testmes "TEST"

のように解釈されているためです。
コメント内の文字列が解釈されるのが特殊なので、戸惑うことが
あるかもしれませんが、仕組みがわかっていれば大丈夫です。
それでは、またまた。
HSPに限らず、PCのコトやプログラミング関係どんなことでも
お便り待っています。

(おにたま)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【講座】HSPよく使うフレーズ 第12回 ペイントソフトっぽいもの

マウスを使ってペイントソフトっぽいものを作ってみよう。

コーヒーを飲みながら昔のパソコンの事を思い出していると、
MacPaintというソフトのことをちょっと思い出した。

マウスでちょっとヘボい絵を描くツールってどうやって作るのかな?
と思ったら簡単そうなので作ってみました。

マウスの位置はシステム変数mousexとmouseyでわかります。
これはウィンドの左上からの座標。

それから、ボタンのクリックはstick命令で検出できます。

左ボタンを押すと●などを置けて、右クリックで置くキャラクタを
変更するというスクリプトにしてみた。

たったこれだけのスクリプトで絵が描けるのは面白いね。

screen 0,640,400
dim paint_char,10,10
paint_char(0)="●"
paint_char(1)="・"
paint_char(2)="★"
paint_char(3)="■"
*top
title ">"+paint_char(n)
x=mousex:y=mousey
stick key,256
if (key & 256):pos x-10,y-10:mes paint_char(n)
if (key & 512):n=(n+1) & 3
await 1
goto *top

[mouse.hsp / hsp3用]

(うすあじ)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【募集】メルマガ投稿募集中

 ”HSPTV!メルマガ”への投稿をお待ちします。

 募集するコーナーは

(1)「教えて!おにたま!!」

 HSPの素朴な疑問をHSPの作者おにたま氏に聞いてみよう!
というコーナー。疑問。知りたいテクニックなどを直接聞く
チャンス。

(2)「うしくんの名前募集・うし的人生相談・夏休み自慢」

 HSPTVサイトで見かける”うしくん”に名前を付けてね。
"うし的人生相談"への相談、”夏休み自慢”も受け付けてますよ。


メルマガに関する要望や感想、日常のお便りもお待ちしています。

 全ての投稿は”うすあじ”( hsptv@hspcenter.com )まで。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[PR]オススメHSP3の本

・逆引きHSP3プログラミング事典[応用編]
http://www.cbook24.com/bm_detail.asp?sku=4777512274

・逆引きHSP3プログラミング事典[基本編]
http://www.cbook24.com/bm_detail.asp?sku=4777512266

・最新HSP3プログラミング入門―Windows95/98/NT/2000/Me/XP対応
http://www.cbook24.com/bm_detail.asp?sku=4798011916
[PR]CodeZineでHSPの連載開始

・おにたまの連載”開発者のためのHSP言語スピード入門 ”
http://codezine.jp/a/article.aspx?aid=441

[PR]HSPプログラムコンテスト2006
http://hsp.tv/contest2006/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

■編集後記

新刊、コンテスト、とメルマガスタッフは忙しい毎日を送っています。
これからもっと暑い夏になりそうです。

コンテストは今年ももりあげるのかな?

うしくんに人生相談はくるのかな?

期待と不安で盛り上がる夏です。

うなぎでも食ってがんばろうっと!

(うすあじ)

■過去ログページについて

 過去ログの公開ページはこちら
http://www.hspcenter.com/hsptvm/

■解約方法

 登録解除などはこちら
http://hsp.tv/play/service.html

■広告の掲載など

 本メールマガジンの広告掲載のご相談は
”うすあじ”( hsptv@hspcenter.com )までお願いします。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
編集長:うすあじ ( http://hspcenter.com/ )
記事の投稿、ご意見、ご希望はこちらまで hsptv@hspcenter.com

ONION software Copyright 2006(c) All rights reserved.
メルマガ本文の再配布・商利用、転載は禁止させて頂きます。
HSPのスクリプトサンプルは自由に再利用しても構いません。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

投稿者 usuaji : 2006年08月01日 00:00

口臭チェッカー市場