<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>HSPTV!メルマガアーカイブ</title>
<link>http://www.hspcenter.com/hsptvm/</link>
<description>このページはHSPTV!のメールマガジンのバックナンバー置き場です。
メールマガジンへの加入はhsp.tvまで。</description>
<language>ja</language>
<copyright>Copyright 2010</copyright>
<lastBuildDate>Sat, 09 Jan 2010 01:30:10 +0900</lastBuildDate>
<generator>http://www.movabletype.org/?v=3.151-ja</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 

<item>
<title>【講座】HSP3ワンポイントテクニック 第40回</title>
<description><![CDATA[<p>このコーナーでは、HSP3の変わった使用例や、気付きにくい機能<br />
などを紹介していきたいと思います。</p>

<p>またまたHSP3.2の新機能について、紹介していきたいと思います。<br />
標準で色々な追加されている命令から、今回取り上げるのは<br />
split命令とstrtrim関数です。<br />
strtrim命令は、文字列を整形するための機能を持っています。<br />
たとえば、「"こんにちは"」という文字列の両端にある「"」の<br />
記号だけを取り除いたり、特定の文字コードだけを削除すると<br />
いった使い方ができます。</p>

<p>val = strtrim(p1,p2,p3)</p>

<p>p1=変数 : 元の文字列が代入された変数<br />
p2=0～3(0) : 除去する位置の指定<br />
p3=0～65535(32) : 文字コード</p>

<p>p2のパラメーターで、文字列の特定部分だけを対象にすることが<br />
できます。0の場合は、両端(デフォルト)。1は左端、2は右端。<br />
そして、3の場合は文字列内すべてが対象になります。<br />
文字コードには、全角のコードも含めることができます。</p>

<p>	s="　こんにちは　全角文字です　"<br />
	mes strtrim(s,3,$4081)</p>

<p>上は、文字列に含まれた全角スペース(空白)だけを削除する<br />
というサンプルです。<br />
もう１つ、文字列関連の新しい機能split命令を紹介します。</p>

<p>split p1,"string",p2...</p>

<p>p1=変数  : 元の文字列が代入された変数<br />
"string" : 区切り用文字列<br />
p2=変数  : 分割された要素が代入される変数</p>

<p>これは、たとえば「1,2,3,4」のように特定の文字で区切られた<br />
文字列からそれぞれの要素を取り出すものです。</p>

<p>	buf="1,2,3,4"<br />
	split buf, ",", a1,a2,a3,a4</p>

<p>上の例では、a1,a2,a3,a4という変数それぞれに「,」で<br />
区切られた文字列「1」「2」「3」「4」を代入します。<br />
getstr命令と似ていますが、一度に複数の項目を処理できる<br />
ことと、区切り文字は1文字より多いものが使用できる点で<br />
使い勝手が向上しています。</p>

<p>新しく追加された機能の中では、地味なものですが色々な場面で<br />
意外に使う機会があるかもしれません。<br />
こんなこともできると頭の隅に置いておくといいですよ。<br />
それでは、また。</p>

<p>(おにたま)</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2010/01/hsp3_40.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2010/01/hsp3_40.html</guid>
<category>[2]HSP3ワンポイントテクニック</category>
<pubDate>Sat, 09 Jan 2010 01:30:10 +0900</pubDate>
</item>
<item>
<title>HSPTV!メルマガ　第78号</title>
<description><![CDATA[<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
HSPTV!メルマガ　第78号             N0.0078 2010/01/09 発行</p>

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

<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
●お正月の挨拶</p>

<p>皆さん明けましておめでとうございます、おにたまです。<br />
HSPやHSPTV!サイトにとっても新しい年が始まって、心機一転<br />
今年も頑張っていきたいと思っています。<br />
昨年は、新しい書籍の出版やコンテスト開催、イベント参加など<br />
色々なことがありました。2010年もまた、新しいことに<br />
チャレンジしていきたいと考えています。１つ具体的に挙げると<br />
すれば、既存のOSやランタイムに縛られない様々な<br />
プラットフォームでの展開を目指して行きたいところです。<br />
これからもぜひ、暖かい目で見守っていってもらえると<br />
嬉しいです。どうぞよろしくお願いします。</p>

<p>(おにたま)<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</p>

<p>■はじめに</p>

<p>こんにちは、うすあじです。<br />
今回は”おにたま”の挨拶からでした。</p>

<p>今年もよろしくお願いします。</p>

<p>さて、コンテストが終わり、参加賞発送も終わりました。</p>

<p>一部の入賞の賞品が、まだ発送できていないものがあります。</p>

<p>うすあじ賞は数日以内に発送の予定です。<br />
遅くて申し訳ないです。</p>

<p>それから、今回から「ゆめゆめ日記」がお休み。<br />
充電期間に入ります。</p>

<p>おせち気分を吹き飛ばしつつ、メルマガスタートです。</p>

<p>(うすあじ)<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
■今回のインデックス</p>

<p>【講座】HSP3ワンポイントテクニック 第40回(おにたま)</p>

<p>【レポート】「ゲーム開発の歴史と現在・未来」(うすあじ)</p>

<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
【講座】HSP3ワンポイントテクニック 第40回</p>

<p>このコーナーでは、HSP3の変わった使用例や、気付きにくい機能<br />
などを紹介していきたいと思います。</p>

<p>またまたHSP3.2の新機能について、紹介していきたいと思います。<br />
標準で色々な追加されている命令から、今回取り上げるのは<br />
split命令とstrtrim関数です。<br />
strtrim命令は、文字列を整形するための機能を持っています。<br />
たとえば、「"こんにちは"」という文字列の両端にある「"」の<br />
記号だけを取り除いたり、特定の文字コードだけを削除すると<br />
いった使い方ができます。</p>

<p>val = strtrim(p1,p2,p3)</p>

<p>p1=変数 : 元の文字列が代入された変数<br />
p2=0～3(0) : 除去する位置の指定<br />
p3=0～65535(32) : 文字コード</p>

<p>p2のパラメーターで、文字列の特定部分だけを対象にすることが<br />
できます。0の場合は、両端(デフォルト)。1は左端、2は右端。<br />
そして、3の場合は文字列内すべてが対象になります。<br />
文字コードには、全角のコードも含めることができます。</p>

<p>	s="　こんにちは　全角文字です　"<br />
	mes strtrim(s,3,$4081)</p>

<p>上は、文字列に含まれた全角スペース(空白)だけを削除する<br />
というサンプルです。<br />
もう１つ、文字列関連の新しい機能split命令を紹介します。</p>

<p>split p1,"string",p2...</p>

<p>p1=変数  : 元の文字列が代入された変数<br />
"string" : 区切り用文字列<br />
p2=変数  : 分割された要素が代入される変数</p>

<p>これは、たとえば「1,2,3,4」のように特定の文字で区切られた<br />
文字列からそれぞれの要素を取り出すものです。</p>

<p>	buf="1,2,3,4"<br />
	split buf, ",", a1,a2,a3,a4</p>

<p>上の例では、a1,a2,a3,a4という変数それぞれに「,」で<br />
区切られた文字列「1」「2」「3」「4」を代入します。<br />
getstr命令と似ていますが、一度に複数の項目を処理できる<br />
ことと、区切り文字は1文字より多いものが使用できる点で<br />
使い勝手が向上しています。</p>

<p>新しく追加された機能の中では、地味なものですが色々な場面で<br />
意外に使う機会があるかもしれません。<br />
こんなこともできると頭の隅に置いておくといいですよ。<br />
それでは、また。</p>

<p>(おにたま)<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
【レポート】「ゲーム開発の歴史と現在・未来」</p>

<p>ゲーム開発の歴史と現在・未来<br />
～アマチュアゲーム開発から商業ゲーム開発まで～</p>

<p>前回告知したイベント「ゲーム開発の歴史と現在・未来」に<br />
いってきました。ゲームの開発の最初から現在までの歴史と、<br />
同人ソフトや関連メディアの事をまとめた内容です。</p>

<p>どんな話題だったかをさらっとまとめておきます。</p>

<p><br />
・70年代・80年代のゲーム開発環境について </p>

<p>ゲームの初めてから、CPUを使わないアーケードゲームの時代。<br />
さらに初期家庭用パソコンの盛り上がりがあり、<br />
インベーダーゲームが大流行。<br />
自宅でゲームができるという理由で家庭用パソコンが流行しました。<br />
そして、発表の場として同人ソフトが登場しました。</p>

<p>・80年代・90年代のゲーム開発環境について</p>

<p>ショップの店頭でプログラムする時代。<br />
同人ソフトの開発から、ファミコンなど家庭用ゲーム開発の話。</p>

<p>・2000年代・現在の環境とHSP、プログラミング教育について</p>

<p>BASICからMS-DOSベースの時代。<br />
さらにWindowsになって、HSPを作った経緯を紹介。<br />
おにたまの名言「電気と汗と祈りで、コンピュータは動く」発表。</p>

<p><br />
と、ざっとこんな感じでした。</p>

<p>現在30後半から40代の歴史を知るものとしては懐かしく、<br />
若い人には新鮮な驚きを含んだお話で、とても楽しめました。</p>

<p>当日のスライドが公開されているので、見てみてください。</p>

<p><br />
・スライドPDFなど<br />
2000年代・現在の環境とHSP、プログラミング教育について （おにたま）<br />
70年代・80年代のゲーム開発環境について （おにたま）<br />
80年代・90年代のゲーム開発環境について (水上氏）<br />
http://www.digrajapan.org/modules/mydownloads/viewcat.php?cid=11</p>

<p>当日の音声<br />
http://www.onionsoft.net/junk/digra091127.mp3</p>

<p>ブログ「こわれもの注意」の当日の記事<br />
http://blog.goo.ne.jp/usuaji/e/08e799cede4408fe898a133217a650bc</p>

<p><br />
(うすあじ)<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
[PR]オススメHSP3の本<br />
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798024325/hspcenter-22/">・HSP3.2プログラミング入門</a></p>

<p><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4777513394/hspcenter-22/">・はじめてのHSP3</a></p>

<p><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798018430/hspcenter-22/">・3Dゲーム・クックブック HSP+Easy3D入門</a></p>

<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
■編集後記</p>

<p>新しい1年がはじまりました。<br />
何か目標を決めておくのもいいかもしれませんね。</p>

<p>健康に注意して、頑張っていきましょう。</p>

<p>では、また次回。<br />
(うすあじ)</p>

<p>■バックナンバーについて</p>

<p>バックナンバーの公開ページはこちら<br />
http://www.hspcenter.com/hsptvm/</p>

<p>■解約方法</p>

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

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

<p>ONION software Copyright 2010(c) All rights reserved.<br />
メルマガ本文の再配布・商利用、転載は禁止させて頂きます。<br />
HSPのスクリプトサンプルは自由に再利用しても構いません。<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2010/01/hsptv78.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2010/01/hsptv78.html</guid>
<category>[0]メルマガ</category>
<pubDate>Sat, 09 Jan 2010 01:28:29 +0900</pubDate>
</item>
<item>
<title>【よみもの】ゆめゆめ日記　第8回</title>
<description><![CDATA[<p>こんにちはヾ(*ﾟ▽ﾟ)ﾉ<br />
ゆめゆめゆうかです。</p>

<p>今日は朝から本屋さんに<br />
行ってきましたー!.....((((((○ﾟεﾟ○)ﾉ~~</p>

<p>みんなは本屋さんで回るルートって<br />
決まってるかな？</p>

<p>ゆめゆめゆうかの場合は</p>

<p>エッセイコーナー　→　お料理本コーナー　→　<br />
デザインコーナー　→　アプリケーションコーナー　<br />
→　絵本コーナー</p>

<p>という感じです。</p>

<p>あ、HSPコーナーには<br />
行ってないのはヒミツだよ！☆＾∇゜) </p>

<p>時々、わかりもしないのに<br />
マンガコーナーに行ったりもするよ。<br />
衝動買いして後悔したよ！</p>

<p>マンガを選ぶセンスがないみたいです・・・( p_q)ｴ-ﾝ</p>

<p>入社間もないころ<br />
右も左もわからぬ私に<br />
先輩がソッとさしだしてくれた本は</p>

<p>「あずまんが大王」</p>

<p>でした。</p>

<p>「あぁ、なんかゲーム会社っぽい！」</p>

<p>って思ったのを<br />
今でも覚えています。</p>

<p>会社で色々なマンガを読ませてもらいまして</p>

<p>自分でも買ったマンガは</p>

<p>「のだめカンタービレ」<br />
「プルートゥ」</p>

<p>です。</p>

<p>旦那さんが読め読め言うので<br />
しょうがなく読んだマンガは</p>

<p>「特攻の拓」<br />
「爆音列島」</p>

<p>です。</p>

<p>みんなのおすすめマンガがあったら<br />
教えて下さいね！</p>

<p>宛先は”うすあじ”( hsptv@hspcenter.com ）まででーす。</p>

<p>ヾ(*'-'*)ﾏﾀﾈｰ♪</p>

<p>（ゆめゆめゆうか）</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2009/11/8_2.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2009/11/8_2.html</guid>
<category>[9]ゆめゆめ日記</category>
<pubDate>Mon, 09 Nov 2009 17:34:57 +0900</pubDate>
</item>
<item>
<title>【講座】「教えて！おにたま！！」</title>
<description><![CDATA[<p><チャーリ さんからのおたより></p>

<p>またまた、物好きな60過ぎのおっさん「チャーリー」の質問です。<br />
WEBサーバー上のMySQLへPHPスクリプトなどを介さずに<br />
直接HSP3.2で、接続して如何にしてクエリを投げるのかが<br />
いまいち分かりません。<br />
PHPスクリプトからとか、ローカルマシンのMySQLには接続できて<br />
操作できるのですが、WEB上の別なスクリプトを介さないで、<br />
HSP3.2だけで可能なのでしょうか？<br />
”sockopen ”でサーバーまでは接続できるのですが、接続して<br />
下位ディレクトリへ移動する方法やパスワードやクエリを<br />
MySQLに渡す事はHSP3.2だけでできますか？</p>

<p><br />
<こたえ></p>

<p>以前にもMS Accessとの連携などでご質問を頂いたチャーリさん、<br />
60歳過ぎてなお精力的に活動されていて素晴しいですね。<br />
さて、データベースへの接続についてですが、HSPではhspdbという<br />
プラグインがあります。これは、ODBCという仕組みを通して各種<br />
データベースを操作するもので、MySQLに限らず多くのソフトを<br />
サポートしています。<br />
hspdbの詳しい使い方は、マニュアルを参照してもらうとして、<br />
その準備としてODBC接続用のDSN(データソース)というものを<br />
用意する必要があります。これは、Windowsのコントロールパネル<br />
から、コンピューターの管理を開いて「データソース(ODBC)」<br />
を選択すれば編集を行なうことができます。<br />
たとえば、ここで「test」という名前のDSNを作成した場合は、<br />
以下のスクリプトで接続させることができます。</p>

<p>#include "hspdb.as"<br />
dbini	;	ODBC環境の初期化<br />
if stat : dialog "ODBC環境がありません。終了します。("+stat+")" : end<br />
dbopen "DSN=test" ; DBと接続<br />
if stat : dialog "DB接続できませんでした。終了します。("+stat+")" : end<br />
dbclose		; DBとの接続を切ります</p>

<p>クエリを送る場合は、dbsend命令を使用することで、SQL文字列を<br />
そのままスクリプトで指定することができます。<br />
さて、サーバーへの接続方法ですが、ODBCの場合はこのDSNを作成<br />
する段階で接続先のサーバーと、ユーザー名、パスワードなどを<br />
あらかじめ入力する必要があります。<br />
MySQLに接続するドライバ(MyODBC)では、Connection Parameters<br />
という項目でそれぞれ指定することができるはずです。<br />
これで、離れた場所にあるサーバーであっても、ネットワークを<br />
経由して直接HSPから制御を行なうことが可能です。<br />
ただし、すべてのサーバーをこれでコントロールできるという<br />
ことではありません。WEBサーバーとして一般に公開されている<br />
場合、セキュリティのためデータベースに直接接続するための<br />
ポートは閉じられていることが多いです。<br />
その際には、やはりPHPやPerlなどのCGIを通してデータベースの<br />
アクセスを行なうしかありません。</p>

<p>それでは、またまた。HSPに限らず、PCのコトや<br />
プログラミング関係どんなことでもお便り待っていますね。</p>

<p>(おにたま)</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2009/11/post_38.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2009/11/post_38.html</guid>
<category>[1]教えて！おにたま！！</category>
<pubDate>Mon, 09 Nov 2009 17:34:08 +0900</pubDate>
</item>
<item>
<title>【講座】HSPミニミニスクリプト 第2回  ■TwitterをHSPで見よう</title>
<description><![CDATA[<p>ちまたでちょこちょこ話題になってるTwitterは知ってますか？<br />
http://twitter.com/</p>

<p>TwitterはWEBでの閲覧だけでなく、専用のクライアントが<br />
いくつも発表されています。</p>

<p>これをHSPで出来ないか？と思って調べました。</p>

<p>最初のステップとして自分のつぶやきを表示するものを<br />
作ってみましょう。</p>

<p>このようなアドレスでタイムラインを取得できるようです。</p>

<p>http://twitter.com/statuses/user_timeline/ユーザー名.ファイル形式</p>

<p>ちなみに私、usuajiというIDなので、<br />
それをRSSで取得するにはこちら。<br />
http://twitter.com/statuses/user_timeline/usuaji.rss</p>

<p>HSPにはrssloadという命令があるので、そのサンプルを<br />
改造すると簡単に表示できました。</p>

<p>ちゃんとしたTwitterクライアントを作るには、<br />
まだまだ勉強することがありそうですが、第一歩として、<br />
自分のIDで試してみると面白いと思います。</p>

<p><br />
//元ソース rssload.hsp<br />
#include "mod_rss.as"<br />
	// twitter usuajiのURL<br />
	url= "http://twitter.com/statuses/user_timeline/usuaji.rss"<br />
	rssload desc, link, url, 10</p>

<p>	if stat == 1 : dialog "取得に失敗しました。" : end<br />
	if stat == 2 : dialog "RSSではありません。"  : end</p>

<p>	// 内容を表示<br />
	mes "RSSの内容を表示します。"<br />
	mes url<br />
	mes "----------------------------------------------------------------"<br />
	foreach desc<br />
		mes ""  +cnt + ":" + desc(cnt)<br />
		mes "    (" + link(cnt) + ")"<br />
	loop</p>

<p>	stop<br />
[twitter.hsp / HSP3]</p>

<p>※元のスクリプトはHSPをインストールしたフォルダ下の<br />
sample/comobj/rssload.hsp です。</p>

<p>(うすあじ）</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2009/11/hsp_2_twitterhs.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2009/11/hsp_2_twitterhs.html</guid>
<category>[8]HSPミニミニスクリプト</category>
<pubDate>Mon, 09 Nov 2009 17:28:11 +0900</pubDate>
</item>
<item>
<title>HSPTV!メルマガ　第77号</title>
<description><![CDATA[<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
HSPTV!メルマガ　第77号             N0.0077 2009/11/09 発行</p>

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

<p>■はじめに</p>

<p>こんにちは、うすあじです。</p>

<p>すっかり寒くなってきましたが、いかがお過ごしでしょうか？</p>

<p>今回は、お知らせがたくさんありますよ。</p>

<p>●イベント無事終了</p>

<p>さて、前回おしらせしたイベント「ロケテゲームショウ」が<br />
無事終わりました。</p>

<p>会場まで来ていただいた方々、ありがとうございました。</p>

<p><br />
●HSP新刊でます</p>

<p>いよいよHSPの新しい本が発売になります。</p>

<p>「最新HSP3.2プログラミング入門」</p>

<p>2009年11月14日発売予定です。</p>

<p>今回は、内容を一新。</p>

<p>HSPゲームプログラミング クックブックの一部のゲームを<br />
本に入れたり、あたらしい試みもしています。</p>

<p>新刊情報はこちら<br />
http://www.shuwasystem.co.jp/index.html#new<br />
http://www.amazon.co.jp/exec/obidos/ASIN/4798024325/hspcenter-22/</p>

<p>●コンテスト応募期間終了</p>

<p>HSPプログラムコンテスト2009の応募が終わりました。<br />
参加いただいた方々、ありがとうございました。</p>

<p>１次審査発表は15日を予定しています。</p>

<p>楽しみにお待ちください。</p>

<p><br />
●HSP3.2aアップデーター</p>

<p>HSP3.2から3.2aへのアップデータを公開中です。</p>

<p>・HSP3.2aアップデーター公開中<br />
http://hsp.tv/make/downlist.html</p>

<p><br />
●おにたまが講演！</p>

<p>最後はビックニュース？<br />
なんと、おにたまが講演をします。</p>

<p>11月27日（金）に、おにたまがゲーム開発の歴史と<br />
HSPについての講演を行ないます。興味のある人はどうぞ。</p>

<p>ゲーム開発の歴史と現在・未来<br />
～アマチュアゲーム開発から商業ゲーム開発まで～<br />
https://www.digrajapan.org/modules/eguide/event.php?eid=41</p>

<p><br />
というわけで、いつもの感じで、ゆるーくご覧ください。</p>

<p>(うすあじ)<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
■今回のインデックス</p>

<p>【よみもの】ゆめゆめ日記　第8回 (ゆめゆめゆうか)</p>

<p>【講座】「教えて！おにたま！！」(おにたま)</p>

<p>【講座】HSPミニミニスクリプト 第2回 (うすあじ)</p>

<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
【よみもの】ゆめゆめ日記　第8回</p>

<p><br />
こんにちはヾ(*ﾟ▽ﾟ)ﾉ<br />
ゆめゆめゆうかです。</p>

<p>今日は朝から本屋さんに<br />
行ってきましたー!.....((((((○ﾟεﾟ○)ﾉ~~</p>

<p>みんなは本屋さんで回るルートって<br />
決まってるかな？</p>

<p>ゆめゆめゆうかの場合は</p>

<p>エッセイコーナー　→　お料理本コーナー　→　<br />
デザインコーナー　→　アプリケーションコーナー　<br />
→　絵本コーナー</p>

<p>という感じです。</p>

<p>あ、HSPコーナーには<br />
行ってないのはヒミツだよ！☆＾∇゜) </p>

<p>時々、わかりもしないのに<br />
マンガコーナーに行ったりもするよ。<br />
衝動買いして後悔したよ！</p>

<p>マンガを選ぶセンスがないみたいです・・・( p_q)ｴ-ﾝ</p>

<p>入社間もないころ<br />
右も左もわからぬ私に<br />
先輩がソッとさしだしてくれた本は</p>

<p>「あずまんが大王」</p>

<p>でした。</p>

<p>「あぁ、なんかゲーム会社っぽい！」</p>

<p>って思ったのを<br />
今でも覚えています。</p>

<p>会社で色々なマンガを読ませてもらいまして</p>

<p>自分でも買ったマンガは</p>

<p>「のだめカンタービレ」<br />
「プルートゥ」</p>

<p>です。</p>

<p>旦那さんが読め読め言うので<br />
しょうがなく読んだマンガは</p>

<p>「特攻の拓」<br />
「爆音列島」</p>

<p>です。</p>

<p>みんなのおすすめマンガがあったら<br />
教えて下さいね！</p>

<p>宛先は”うすあじ”( hsptv@hspcenter.com ）まででーす。</p>

<p>ヾ(*'-'*)ﾏﾀﾈｰ♪</p>

<p>（ゆめゆめゆうか）<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
【講座】「教えて！おにたま！！」</p>

<p><チャーリ さんからのおたより></p>

<p>またまた、物好きな60過ぎのおっさん「チャーリー」の質問です。<br />
WEBサーバー上のMySQLへPHPスクリプトなどを介さずに<br />
直接HSP3.2で、接続して如何にしてクエリを投げるのかが<br />
いまいち分かりません。<br />
PHPスクリプトからとか、ローカルマシンのMySQLには接続できて<br />
操作できるのですが、WEB上の別なスクリプトを介さないで、<br />
HSP3.2だけで可能なのでしょうか？<br />
”sockopen ”でサーバーまでは接続できるのですが、接続して<br />
下位ディレクトリへ移動する方法やパスワードやクエリを<br />
MySQLに渡す事はHSP3.2だけでできますか？</p>

<p><br />
<こたえ></p>

<p>以前にもMS Accessとの連携などでご質問を頂いたチャーリさん、<br />
60歳過ぎてなお精力的に活動されていて素晴しいですね。<br />
さて、データベースへの接続についてですが、HSPではhspdbという<br />
プラグインがあります。これは、ODBCという仕組みを通して各種<br />
データベースを操作するもので、MySQLに限らず多くのソフトを<br />
サポートしています。<br />
hspdbの詳しい使い方は、マニュアルを参照してもらうとして、<br />
その準備としてODBC接続用のDSN(データソース)というものを<br />
用意する必要があります。これは、Windowsのコントロールパネル<br />
から、コンピューターの管理を開いて「データソース(ODBC)」<br />
を選択すれば編集を行なうことができます。<br />
たとえば、ここで「test」という名前のDSNを作成した場合は、<br />
以下のスクリプトで接続させることができます。</p>

<p>#include "hspdb.as"<br />
dbini	;	ODBC環境の初期化<br />
if stat : dialog "ODBC環境がありません。終了します。("+stat+")" : end<br />
dbopen "DSN=test" ; DBと接続<br />
if stat : dialog "DB接続できませんでした。終了します。("+stat+")" : end<br />
dbclose		; DBとの接続を切ります</p>

<p>クエリを送る場合は、dbsend命令を使用することで、SQL文字列を<br />
そのままスクリプトで指定することができます。<br />
さて、サーバーへの接続方法ですが、ODBCの場合はこのDSNを作成<br />
する段階で接続先のサーバーと、ユーザー名、パスワードなどを<br />
あらかじめ入力する必要があります。<br />
MySQLに接続するドライバ(MyODBC)では、Connection Parameters<br />
という項目でそれぞれ指定することができるはずです。<br />
これで、離れた場所にあるサーバーであっても、ネットワークを<br />
経由して直接HSPから制御を行なうことが可能です。<br />
ただし、すべてのサーバーをこれでコントロールできるという<br />
ことではありません。WEBサーバーとして一般に公開されている<br />
場合、セキュリティのためデータベースに直接接続するための<br />
ポートは閉じられていることが多いです。<br />
その際には、やはりPHPやPerlなどのCGIを通してデータベースの<br />
アクセスを行なうしかありません。</p>

<p>それでは、またまた。HSPに限らず、PCのコトや<br />
プログラミング関係どんなことでもお便り待っていますね。</p>

<p>(おにたま)<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
【講座】HSPミニミニスクリプト 第2回 </p>

<p>■TwitterをHSPで見よう</p>

<p>ちまたでちょこちょこ話題になってるTwitterは知ってますか？<br />
http://twitter.com/</p>

<p>TwitterはWEBでの閲覧だけでなく、専用のクライアントが<br />
いくつも発表されています。</p>

<p>これをHSPで出来ないか？と思って調べました。</p>

<p>最初のステップとして自分のつぶやきを表示するものを<br />
作ってみましょう。</p>

<p>このようなアドレスでタイムラインを取得できるようです。</p>

<p>http://twitter.com/statuses/user_timeline/ユーザー名.ファイル形式</p>

<p>ちなみに私、usuajiというIDなので、<br />
それをRSSで取得するにはこちら。<br />
http://twitter.com/statuses/user_timeline/usuaji.rss</p>

<p>HSPにはrssloadという命令があるので、そのサンプルを<br />
改造すると簡単に表示できました。</p>

<p>ちゃんとしたTwitterクライアントを作るには、<br />
まだまだ勉強することがありそうですが、第一歩として、<br />
自分のIDで試してみると面白いと思います。</p>

<p><br />
//元ソース rssload.hsp<br />
#include "mod_rss.as"<br />
	// twitter usuajiのURL<br />
	url= "http://twitter.com/statuses/user_timeline/usuaji.rss"<br />
	rssload desc, link, url, 10</p>

<p>	if stat == 1 : dialog "取得に失敗しました。" : end<br />
	if stat == 2 : dialog "RSSではありません。"  : end</p>

<p>	// 内容を表示<br />
	mes "RSSの内容を表示します。"<br />
	mes url<br />
	mes "----------------------------------------------------------------"<br />
	foreach desc<br />
		mes ""  +cnt + ":" + desc(cnt)<br />
		mes "    (" + link(cnt) + ")"<br />
	loop</p>

<p>	stop<br />
[twitter.hsp / HSP3]</p>

<p>※元のスクリプトはHSPをインストールしたフォルダ下の<br />
sample/comobj/rssload.hsp です。</p>

<p>(うすあじ）<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
[PR]オススメHSP3の本<br />
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798024325/hspcenter-22/">・HSP3.2プログラミング入門</a></p>

<p><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4777513394/hspcenter-22/">・はじめてのHSP3</a></p>

<p><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798018430/hspcenter-22/">・3Dゲーム・クックブック HSP+Easy3D入門</a></p>

<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
■編集後記</p>

<p>前回、Twitterの事をかいて、沢山の方からのフォローを<br />
いただきました。</p>

<p>ありがとうございました。</p>

<p>そして、たいした事をつぶやいてなくて、申し訳ないです。</p>

<p>さて、これから寒くなりますが、徐々に冬の支度をしつつ、</p>

<p>健康に注意して、過ごしましょう。</p>

<p>では、また次回。<br />
(うすあじ)</p>

<p>■バックナンバーについて</p>

<p>バックナンバーの公開ページはこちら<br />
http://www.hspcenter.com/hsptvm/</p>

<p>■解約方法</p>

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

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

<p>ONION software Copyright 2009(c) All rights reserved.<br />
メルマガ本文の再配布・商利用、転載は禁止させて頂きます。<br />
HSPのスクリプトサンプルは自由に再利用しても構いません。<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2009/11/hsptv77.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2009/11/hsptv77.html</guid>
<category>[0]メルマガ</category>
<pubDate>Mon, 09 Nov 2009 17:26:37 +0900</pubDate>
</item>
<item>
<title>【よみもの】ゆめゆめ日記　第7回</title>
<description><![CDATA[<p>こんにちはφ(´ー｀*)<br />
ゆめゆめゆうかです。</p>

<p>突然ですが、<br />
ゆめゆめゆうかは引っ越しました≡(((((((*ﾟ-)ﾉ</p>

<p>住み慣れた土地を離れて<br />
新生活をはじめたのです((o(б_б;)o))ﾄﾞｷﾄﾞｷ</p>

<p>大学生になって・・・<br />
社会人になって・・・</p>

<p>などなど</p>

<p>みんなの中にも新たに<br />
引っ越した人<br />
いるんじゃないかな？</p>

<p>今は欲しいものがいっぱい(^人^)！</p>

<p>ここに、ベッドを置いて<br />
サイドテーブルを置いて<br />
ランプがあって・・・</p>

<p>と、夢が膨らむ・・・(ﾟ‐ﾟ*) ﾎｹｰｯ･･･</p>

<p>小さいころってみんな<br />
よくお絵かきしますよね？</p>

<p>私は、よく家の中のインテリアを<br />
描いていたんです。</p>

<p>絵の中では、<br />
ゴージャスな天蓋付きベッドも置けるし<br />
イングリッシュガーデンぽい中庭で<br />
ティーパーティも出来るし・・・</p>

<p>大人になった今、<br />
それらは実現しようと思えば<br />
実現できますが</p>

<p>実際は</p>

<p>無印で買った木製ベッドに<br />
お母さんから送ってもらった<br />
お布団です。</p>

<p>(ﾉ_-;)ﾊｱ…</p>

<p>「こんなのがあったらなぁ・・・」</p>

<p>そんな気持ちがあるからこそ<br />
絵を描くのが楽しかったです。</p>

<p>みんなもそんな気持ちがあるから<br />
HSPを勉強してるんだろうね。</p>

<p>いっぱい勉強して<br />
「こんなのがあったらなぁ」を<br />
どんどん実現していってね！</p>

<p>応援してます！((o(∇^*o)ﾜｸﾜｸ(o*^∇)o))</p>

<p>(・x・ ).o0○うーん</p>

<p>天蓋付きベッド買っちゃおうかな？？<br />
買った方がいいと思う人は<br />
メールください！</p>

<p>宛先は”うすあじ”( hsptv@hspcenter.com ）まででーす。</p>

<p>☆ヽ(▽⌒*)よろしぅ♪ <br />
（ゆめゆめゆうか）</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2009/10/7_1.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2009/10/7_1.html</guid>
<category>[9]ゆめゆめ日記</category>
<pubDate>Fri, 16 Oct 2009 16:56:01 +0900</pubDate>
</item>
<item>
<title>【講座】HSP3ワンポイントテクニック 第39回</title>
<description><![CDATA[<p>このコーナーでは、HSP3の変わった使用例や、気付きにくい機能<br />
などを紹介していきたいと思います。</p>

<p>今回もHSP3.2の新機能について、紹介していきたいと思います。<br />
標準で色々な命令が追加されているのは前回もお伝えしましたが、<br />
その中でobjimage命令は、ボタンの外観を変えることのできる<br />
命令で、思った以上にアプリケーションのイメージを変える<br />
ことができるのでお奨めです。<br />
button命令で配置されるボタンオブジェクトは、Windowsが持つ<br />
標準的なデザインになっています。いままでは、これを変更<br />
するためには、APIを使ってオーナードローの設定を行なう<br />
必要があるなどかなり面倒でした。<br />
HSP3.2では、ボタンの下地として使う画像を用意しておくだけで<br />
ボタンの外観を任意に設定することができるようになりました。<br />
objimage命令のパラメーターは、以下のようになっています。</p>

<p>objimage id,x1,y1,x2,y2,x3,y3</p>

<p>id    : カスタムボタンの参照バッファID<br />
x1,y1 : カスタムボタンの参照座標1(通常時)<br />
x2,y2 : カスタムボタンの参照座標2(押し下げ時)<br />
x3,y3 : カスタムボタンの参照座標3(マウスオーバー時)</p>

<p>あらかじめ「通常時」「ボタン押し下げ時」そして必要ならば、<br />
「マウスオーバー時」(ボタンの上にマウスカーソルが乗った<br />
時)の画像を１枚にまとめて用意しておきます。<br />
sample/newフォルダ内にある「btn_normal.bmp」がサンプル用の<br />
データーなので参考になるはずです。<br />
あとは、icload命令や、celload命令で下地となる画像を<br />
読み込んでおいて、それぞれの場合に参照される座標を<br />
objimage命令で設定します。<br />
以降は、button命令で配置したボタンが設定された画像のものに<br />
置き換わります。<br />
「btn_normal.bmp」の画像を使った例を紹介しましょう。</p>

<p>	celload "btn_normal.bmp",1<br />
	objsize 128,32<br />
	objimage 1, 0,0, 0,64, 0,32	; ボタン画像の指定<br />
	button "PUSH",*owari<br />
	stop<br />
*owari<br />
	end</p>

<p>ボタンの下地を変えるだけで、印象がまた違うのでオリジナルの<br />
ボタンを作って試してみてください。<br />
それでは、また。</p>

<p>(おにたま)</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2009/10/hsp3_39.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2009/10/hsp3_39.html</guid>
<category>[2]HSP3ワンポイントテクニック</category>
<pubDate>Fri, 16 Oct 2009 16:55:09 +0900</pubDate>
</item>
<item>
<title>HSPTV!メルマガ　第76号</title>
<description><![CDATA[<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
HSPTV!メルマガ　第76号             N0.0076 2009/10/16 発行</p>

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

<p>■はじめに</p>

<p>こんにちは、うすあじです。<br />
いかがお過ごしでしょうか？</p>

<p>さて、お知らせが２つあります</p>

<p>・コンテストがもうすぐ締め切り！急いで！！(11/1の0:00)</p>

<p>うっかり忘れて、応募してない！なんてことのないように、<br />
早めに応募しましょう。<br />
http://www.hsp.tv/contest2009/index.html</p>

<p><br />
・10/24に東京・秋葉原UDXでコンテスト作品展示をします！<br />
http://www.igda.jp/modules/bulletin/index.php?page=article&storyid=159</p>

<p>イベント当日は、おにたまに会えるかも？</p>

<p>ついでに秋葉で買い物するのもいいね。</p>

<p>楽しみなイベントです。</p>

<p>(うすあじ)<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
■今回のインデックス</p>

<p>【よみもの】ゆめゆめ日記　第7回 (ゆめゆめゆうか)</p>

<p>【講座】HSP3ワンポイントテクニック 第39回(おにたま)</p>

<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
【よみもの】ゆめゆめ日記　第7回</p>

<p>こんにちはφ(´ー｀*)<br />
ゆめゆめゆうかです。</p>

<p>突然ですが、<br />
ゆめゆめゆうかは引っ越しました≡(((((((*ﾟ-)ﾉ</p>

<p>住み慣れた土地を離れて<br />
新生活をはじめたのです((o(б_б;)o))ﾄﾞｷﾄﾞｷ</p>

<p>大学生になって・・・<br />
社会人になって・・・</p>

<p>などなど</p>

<p>みんなの中にも新たに<br />
引っ越した人<br />
いるんじゃないかな？</p>

<p>今は欲しいものがいっぱい(^人^)！</p>

<p>ここに、ベッドを置いて<br />
サイドテーブルを置いて<br />
ランプがあって・・・</p>

<p>と、夢が膨らむ・・・(ﾟ‐ﾟ*) ﾎｹｰｯ･･･</p>

<p>小さいころってみんな<br />
よくお絵かきしますよね？</p>

<p>私は、よく家の中のインテリアを<br />
描いていたんです。</p>

<p>絵の中では、<br />
ゴージャスな天蓋付きベッドも置けるし<br />
イングリッシュガーデンぽい中庭で<br />
ティーパーティも出来るし・・・</p>

<p>大人になった今、<br />
それらは実現しようと思えば<br />
実現できますが</p>

<p>実際は</p>

<p>無印で買った木製ベッドに<br />
お母さんから送ってもらった<br />
お布団です。</p>

<p>(ﾉ_-;)ﾊｱ…</p>

<p>「こんなのがあったらなぁ・・・」</p>

<p>そんな気持ちがあるからこそ<br />
絵を描くのが楽しかったです。</p>

<p>みんなもそんな気持ちがあるから<br />
HSPを勉強してるんだろうね。</p>

<p>いっぱい勉強して<br />
「こんなのがあったらなぁ」を<br />
どんどん実現していってね！</p>

<p>応援してます！((o(∇^*o)ﾜｸﾜｸ(o*^∇)o))</p>

<p>(・x・ ).o0○うーん</p>

<p>天蓋付きベッド買っちゃおうかな？？<br />
買った方がいいと思う人は<br />
メールください！</p>

<p>宛先は”うすあじ”( hsptv@hspcenter.com ）まででーす。</p>

<p>☆ヽ(▽⌒*)よろしぅ♪ <br />
（ゆめゆめゆうか）<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
【講座】HSP3ワンポイントテクニック 第39回</p>

<p>このコーナーでは、HSP3の変わった使用例や、気付きにくい機能<br />
などを紹介していきたいと思います。</p>

<p>今回もHSP3.2の新機能について、紹介していきたいと思います。<br />
標準で色々な命令が追加されているのは前回もお伝えしましたが、<br />
その中でobjimage命令は、ボタンの外観を変えることのできる<br />
命令で、思った以上にアプリケーションのイメージを変える<br />
ことができるのでお奨めです。<br />
button命令で配置されるボタンオブジェクトは、Windowsが持つ<br />
標準的なデザインになっています。いままでは、これを変更<br />
するためには、APIを使ってオーナードローの設定を行なう<br />
必要があるなどかなり面倒でした。<br />
HSP3.2では、ボタンの下地として使う画像を用意しておくだけで<br />
ボタンの外観を任意に設定することができるようになりました。<br />
objimage命令のパラメーターは、以下のようになっています。</p>

<p>objimage id,x1,y1,x2,y2,x3,y3</p>

<p>id    : カスタムボタンの参照バッファID<br />
x1,y1 : カスタムボタンの参照座標1(通常時)<br />
x2,y2 : カスタムボタンの参照座標2(押し下げ時)<br />
x3,y3 : カスタムボタンの参照座標3(マウスオーバー時)</p>

<p>あらかじめ「通常時」「ボタン押し下げ時」そして必要ならば、<br />
「マウスオーバー時」(ボタンの上にマウスカーソルが乗った<br />
時)の画像を１枚にまとめて用意しておきます。<br />
sample/newフォルダ内にある「btn_normal.bmp」がサンプル用の<br />
データーなので参考になるはずです。<br />
あとは、icload命令や、celload命令で下地となる画像を<br />
読み込んでおいて、それぞれの場合に参照される座標を<br />
objimage命令で設定します。<br />
以降は、button命令で配置したボタンが設定された画像のものに<br />
置き換わります。<br />
「btn_normal.bmp」の画像を使った例を紹介しましょう。</p>

<p>	celload "btn_normal.bmp",1<br />
	objsize 128,32<br />
	objimage 1, 0,0, 0,64, 0,32	; ボタン画像の指定<br />
	button "PUSH",*owari<br />
	stop<br />
*owari<br />
	end</p>

<p>ボタンの下地を変えるだけで、印象がまた違うのでオリジナルの<br />
ボタンを作って試してみてください。<br />
それでは、また。</p>

<p>(おにたま)<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
[PR]オススメHSP3の本<br />
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798024325/hspcenter-22/">・HSP3.2プログラミング入門</a></p>

<p><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4777513394/hspcenter-22/">・はじめてのHSP3</a></p>

<p><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798018430/hspcenter-22/">・3Dゲーム・クックブック HSP+Easy3D入門</a></p>

<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
■編集後記</p>

<p>最近話題のTwitterは知ってるかな？<br />
http://twitter.com/</p>

<p>なんと、私うすあじもTwitterに参加しています。</p>

<p>TwitterでID「usuaji」をフォローすると、<br />
うすあじのつぶやきが聞けるよ！</p>

<p><br />
さて、もうそろそろコンテストも終わって、<br />
年末が近づいてきました。</p>

<p>楽しいことも、そうでないこともいっぱいありそうですね。</p>

<p>その前に秋の味覚を楽しみましょう。</p>

<p>では、また次回。<br />
(うすあじ)</p>

<p>■バックナンバーについて</p>

<p>バックナンバーの公開ページはこちら<br />
http://www.hspcenter.com/hsptvm/</p>

<p>■解約方法</p>

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

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

<p>ONION software Copyright 2009(c) All rights reserved.<br />
メルマガ本文の再配布・商利用、転載は禁止させて頂きます。<br />
HSPのスクリプトサンプルは自由に再利用しても構いません。<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2009/10/hsptv76.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2009/10/hsptv76.html</guid>
<category>[0]メルマガ</category>
<pubDate>Fri, 16 Oct 2009 16:53:01 +0900</pubDate>
</item>
<item>
<title>【よみもの】ゆめゆめ日記　第6回</title>
<description><![CDATA[<p>こんにちは(｡･ω･)ﾉﾞ<br />
ゆめゆめゆうかです。</p>

<p>前回は牛くん開発秘話をお届けしました。<br />
今回はそのつづき・・・</p>

<p>のはずだったんですが</p>

<p>なんでキャラクタとして<br />
定着するようになったのかは<br />
σ(ﾟ･ﾟ*)ﾝｰﾄ･･･<br />
よくわからないなー</p>

<p>なんでだっけ？(ﾟヘﾟ)？<br />
覚えてないよ？</p>

<p>おにたまさんが<br />
気に入ってくれたのかな？<br />
(ｏ･ω･ｏ）？ﾎｴ?</p>

<p>とにもかくにも<br />
今年は、牛くんイヤーだね。</p>

<p>2009年のHSPコンテスト参加賞は<br />
牛くんグッズを作りたいですo(^o^)o</p>

<p><br />
今までの参加賞で</p>

<p>「これはもらって嬉しかったヾ(＠⌒▽⌒＠)ﾉﾜｰｲ!」</p>

<p>「こんな参加賞が欲しい！｡('-'｡)(｡'-')｡」</p>

<p>などなど</p>

<p>感想とかリクエストが<br />
あったらメールちょーだいね。</p>

<p>ちなみに<br />
20代女子的に嬉しい参加賞は</p>

<p>1.ミニポーチ！</p>

<p>2.ルームシューズ！</p>

<p>3.ミラー！</p>

<p>どう？どう？<br />
欲しくないでしょう(*^▽^*)？</p>

<p>メールくれないと<br />
参加賞がミラーになっちゃうよ！(ﾍ｀∀´)/</p>

<p>ふふふふ…o(;-_-;)oﾄﾞｷﾄﾞｷ♪</p>

<p>メール待ってます！</p>

<p>宛先は”うすあじ”( hsptv@hspcenter.com ）までで～す。<br />
（ゆめゆめゆうか）</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2009/09/6_1.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2009/09/6_1.html</guid>
<category>[9]ゆめゆめ日記</category>
<pubDate>Tue, 01 Sep 2009 03:53:05 +0900</pubDate>
</item>
<item>
<title>【講座】HSP3ワンポイントテクニック 第38回</title>
<description><![CDATA[<p>このコーナーでは、HSP3の変わった使用例や、気付きにくい機能<br />
などを紹介していきたいと思います。</p>

<p>今回から、リリースされたばかりのHSP3.2の新機能について<br />
触れていきたいと思います。<br />
まだ、HSP3.1を使っているという方も多いかと思いますが、<br />
色々な点で機能がパワーアップしているので是非アップデート<br />
してもらえると嬉しいです。ちなみに、HSP3.1で作成されている<br />
スクリプトのほとんどは、そのままHSP3.2でも使用可能です。<br />
(詳しくは、HSP3.2のアップデートガイドをご覧下さい。)</p>

<p>さて、HSP3.2で変わった部分。色々ありますが、まずは標準命令の<br />
追加が大きな変更になります。<br />
いままでプラグイン等で機能を追加してきたことはありますが、<br />
これだけ一度に新規のキーワードを追加したアップデートは<br />
ありませんでした。<br />
以下が、標準で新規に追加された命令・関数・マクロです。</p>

<p>split     文字列を特定の区切り文字で分割する<br />
strtrim   不要な空白や文字コードを削除する<br />
gradf     グラデーションを描画する<br />
objimage  ボタンに画像を使用する<br />
objskip   配置オブジェクトのフォーカス移動を設定する<br />
objenable 配置オブジェクトの有効・無効を設定する<br />
celload   画像素材を読み込む<br />
celdiv    画像素材の分割を設定する<br />
celput    画像素材を描画する<br />
m_pi      π(マクロ)<br />
rad2deg   ラジアンを角度に変換する(マクロ)<br />
deg2rad   角度をラジアンに変換する(マクロ)<br />
powf      べき乗を求める(マクロ)<br />
ldim      ラベル型の配列変数を初期化する<br />
newlab    ラベル型の変数に値を設定する</p>

<p>文字列の操作を行なうものや、配置オブジェクトに関するもの、<br />
さらに画面描画など様々な用途をサポートする機能が追加<br />
されています。標準機能にすることで、より手軽にスクリプトで<br />
使用することができ、活用の幅が広がります。<br />
機能の追加に合わせて、サンプルスクリプトも大幅に増量されて<br />
います。紹介した新しい命令を使ったサンプルも、もちろん<br />
含まれていますので、是非実際に動かしてみてください。<br />
それでは、また。</p>

<p>(おにたま)</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2009/09/hsp3_38.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2009/09/hsp3_38.html</guid>
<category>[2]HSP3ワンポイントテクニック</category>
<pubDate>Tue, 01 Sep 2009 03:52:11 +0900</pubDate>
</item>
<item>
<title>HSPTV!メルマガ　第75号</title>
<description><![CDATA[<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
HSPTV!メルマガ　第75号             N0.0075 2009/09/01 発行</p>

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

<p>■はじめに</p>

<p>こんにちは、うすあじです。</p>

<p>夏休みが終わりましたね。</p>

<p>宿題は・・・さすがに終わってるよね？</p>

<p><br />
さて、早速HSPのニュースから。</p>

<p>まずは開催中の”コンテスト”。</p>

<p>http://hsp.tv/contest2009/index.html</p>

<p>後でいいや、と思わず早めに応募してくださいね。</p>

<p><br />
そして、新バージョンのHSP3.2が公開中。</p>

<p>http://www.hsp.tv/</p>

<p>HSPのバージョンアップも忘れずに。</p>

<p><br />
それから、夏休みの間にHSP教室を開催しました。</p>

<p>おにたま先生と高校生のみんなと一緒に、<br />
中学生のお友達にHSPを教えてきました。</p>

<p>今年の楽しい夏の思い出が出来ました。</p>

<p>それでは、メルマガスタートです。</p>

<p>(うすあじ)<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
■今回のインデックス</p>

<p>【よみもの】ゆめゆめ日記　第6回 (ゆめゆめゆうか)</p>

<p>【よみもの】お知らせ＆近況 (悠黒喧史)</p>

<p>【講座】HSP3ワンポイントテクニック 第38回 (おにたま)</p>

<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
【よみもの】ゆめゆめ日記　第6回</p>

<p>こんにちは(｡･ω･)ﾉﾞ<br />
ゆめゆめゆうかです。</p>

<p>前回は牛くん開発秘話をお届けしました。<br />
今回はそのつづき・・・</p>

<p>のはずだったんですが</p>

<p>なんでキャラクタとして<br />
定着するようになったのかは<br />
σ(ﾟ･ﾟ*)ﾝｰﾄ･･･<br />
よくわからないなー</p>

<p>なんでだっけ？(ﾟヘﾟ)？<br />
覚えてないよ？</p>

<p>おにたまさんが<br />
気に入ってくれたのかな？<br />
(ｏ･ω･ｏ）？ﾎｴ?</p>

<p>とにもかくにも<br />
今年は、牛くんイヤーだね。</p>

<p>2009年のHSPコンテスト参加賞は<br />
牛くんグッズを作りたいですo(^o^)o</p>

<p><br />
今までの参加賞で</p>

<p>「これはもらって嬉しかったヾ(＠⌒▽⌒＠)ﾉﾜｰｲ!」</p>

<p>「こんな参加賞が欲しい！｡('-'｡)(｡'-')｡」</p>

<p>などなど</p>

<p>感想とかリクエストが<br />
あったらメールちょーだいね。</p>

<p>ちなみに<br />
20代女子的に嬉しい参加賞は</p>

<p>1.ミニポーチ！</p>

<p>2.ルームシューズ！</p>

<p>3.ミラー！</p>

<p>どう？どう？<br />
欲しくないでしょう(*^▽^*)？</p>

<p>メールくれないと<br />
参加賞がミラーになっちゃうよ！(ﾍ｀∀´)/</p>

<p>ふふふふ…o(;-_-;)oﾄﾞｷﾄﾞｷ♪</p>

<p>メール待ってます！</p>

<p>宛先は”うすあじ”( hsptv@hspcenter.com ）までで～す。<br />
（ゆめゆめゆうか）<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
【よみもの】お知らせ＆近況</p>

<p>HSP愛好家の皆々様</p>

<p>おひさしＶの悠黒です。</p>

<p>さてさて私事で恐縮なのですが、自社にてアタクシが起案した<br />
Webサービスがスタートしました。</p>

<p>その名も「nikkii」。</p>

<p>知る人ぞ知る5年日記帖の様なWeb日記帖です。</p>

<p>えー、詳しい説明はココを↓(他力本願)<br />
http://www.kanshin.com/keyword/1907193</p>

<p>サイトURLはココね↓<br />
http://ir-appli.jp/nikkii/</p>

<p>ちなみに社内プレゼンのときにはHSPCLで作ったサンプルを<br />
動かしてみせたんですよ。</p>

<p>興味をもってくれた人はぜひ登録してみてねー。</p>

<p>あーあと今、HSPの新しい書籍原稿を書いてマース。</p>

<p>出ると思いますよ、秋には…いや冬…来年早々かも、、</p>

<p>出るってばさ（ｗ</p>

<p>(悠黒喧史)<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
【講座】HSP3ワンポイントテクニック 第38回</p>

<p>このコーナーでは、HSP3の変わった使用例や、気付きにくい機能<br />
などを紹介していきたいと思います。</p>

<p>今回から、リリースされたばかりのHSP3.2の新機能について<br />
触れていきたいと思います。<br />
まだ、HSP3.1を使っているという方も多いかと思いますが、<br />
色々な点で機能がパワーアップしているので是非アップデート<br />
してもらえると嬉しいです。ちなみに、HSP3.1で作成されている<br />
スクリプトのほとんどは、そのままHSP3.2でも使用可能です。<br />
(詳しくは、HSP3.2のアップデートガイドをご覧下さい。)</p>

<p>さて、HSP3.2で変わった部分。色々ありますが、まずは標準命令の<br />
追加が大きな変更になります。<br />
いままでプラグイン等で機能を追加してきたことはありますが、<br />
これだけ一度に新規のキーワードを追加したアップデートは<br />
ありませんでした。<br />
以下が、標準で新規に追加された命令・関数・マクロです。</p>

<p>split     文字列を特定の区切り文字で分割する<br />
strtrim   不要な空白や文字コードを削除する<br />
gradf     グラデーションを描画する<br />
objimage  ボタンに画像を使用する<br />
objskip   配置オブジェクトのフォーカス移動を設定する<br />
objenable 配置オブジェクトの有効・無効を設定する<br />
celload   画像素材を読み込む<br />
celdiv    画像素材の分割を設定する<br />
celput    画像素材を描画する<br />
m_pi      π(マクロ)<br />
rad2deg   ラジアンを角度に変換する(マクロ)<br />
deg2rad   角度をラジアンに変換する(マクロ)<br />
powf      べき乗を求める(マクロ)<br />
ldim      ラベル型の配列変数を初期化する<br />
newlab    ラベル型の変数に値を設定する</p>

<p>文字列の操作を行なうものや、配置オブジェクトに関するもの、<br />
さらに画面描画など様々な用途をサポートする機能が追加<br />
されています。標準機能にすることで、より手軽にスクリプトで<br />
使用することができ、活用の幅が広がります。<br />
機能の追加に合わせて、サンプルスクリプトも大幅に増量されて<br />
います。紹介した新しい命令を使ったサンプルも、もちろん<br />
含まれていますので、是非実際に動かしてみてください。<br />
それでは、また。</p>

<p>(おにたま)<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
[PR]オススメHSP3の本<br />
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4777513394/hspcenter-22/">・はじめてのHSP3</a></p>

<p><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798018430/hspcenter-22/">・3Dゲーム・クックブック HSP+Easy3D入門</a></p>

<p><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798017914/hspcenter-22/">・HSP3.1プログラミング入門</a></p>

<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</p>

<p>■編集後記</p>

<p>今回は久しぶりに悠黒さんの情報など、盛りだくさんでしたね。</p>

<p>本？の話題もこっそりあるみたいですね。</p>

<p>楽しみですね。</p>

<p><br />
さて、ご意見ご希望、原稿などなど、ありましたら<br />
hsptv@hspcenter.com</p>

<p>まで、お寄せください。</p>

<p><br />
新型インフルエンザが問題になってます。</p>

<p>帰宅時の手洗い、うがいは忘れずに。</p>

<p>では、また次回。<br />
(うすあじ)</p>

<p>■バックナンバーについて</p>

<p>バックナンバーの公開ページはこちら<br />
http://www.hspcenter.com/hsptvm/</p>

<p>■解約方法</p>

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

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

<p>ONION software Copyright 2009(c) All rights reserved.<br />
メルマガ本文の再配布・商利用、転載は禁止させて頂きます。<br />
HSPのスクリプトサンプルは自由に再利用しても構いません。<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2009/09/hsptv75.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2009/09/hsptv75.html</guid>
<category>[0]メルマガ</category>
<pubDate>Tue, 01 Sep 2009 03:44:04 +0900</pubDate>
</item>
<item>
<title>HSPTV!メルマガ　号外 コンテスト告知号</title>
<description><![CDATA[<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
HSPTV!メルマガ　号外 コンテスト告知号 　　 2009/08/01 発行</p>

<p>編集長:うすあじ ( hsptv@hspcenter.com )<br />
発行：HSPTV!(ONION software)<br />
WEBサイト：http://hsp.tv/<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</p>

<p>■はじめに</p>

<p>こんにちは、うすあじです。</p>

<p>今回はメルマガの号外として、<br />
HSPプログラミングコンテストの開催をお知らせします。</p>

<p>8月1日からHSPプログラムコンテスト2009が始まりました。</p>

<p><br />
HSPプログラムコンテスト2009</p>

<p>～ニュートンもびっくりな作品がいっぱい！～</p>

<p>http://hsp.tv/contest2009/index.html</p>

<p>今年は物理エンジンOBAQの登場で、物理計算を使った<br />
ニュートンもびっくりな作品が登場するかも？<br />
という期待をこめたコンテストになっています。</p>

<p><br />
■作品を作って参加する人は</p>

<p>HSPで作ったオリジナル作品を応募してください。</p>

<p>楽しい作品、独創的な作品、かっこいい作品、カワイイ作品、<br />
あなた独自の作品をお待ちしています。</p>

<p>「応募の規定」をよく読んで是非参加してください。<br />
http://hsp.tv/contest2009/cntst_regulation.html</p>

<p><br />
■作品を遊んで参加する人は</p>

<p>作品は作らないけど、作品を遊んで審査したい人には<br />
”ネット審査員”として参加してください。</p>

<p>作品を作ったけど反応が無いというのは<br />
作者としてはさびしいことです。</p>

<p>作品を遊んだり、使ったりして、良かった事、面白かった事など、<br />
作品の評価を書き込んで積極的に参加してください。</p>

<p>「審査員登録」から登録してください。<br />
http://hsp.tv/contest2009/regist.html</p>

<p><br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
■編集後記</p>

<p>いよいよコンテストが始まりました。</p>

<p>毎年応募し損ねた人は今年こそ！と計画を立てて、<br />
是非一度参加してください。</p>

<p>友達と協力して作れば、夏休みの思い出にもなるかも。</p>

<p>皆さんの参加をお待ちしています。<br />
(うすあじ)</p>

<p><br />
■解約方法</p>

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

<p>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br />
編集長:うすあじ ( http://hspcenter.com/ )</p>

<p>ONION software Copyright 2009(c) All rights reserved.<br />
メルマガ本文の再配布・商利用、転載は禁止させて頂きます。<br />
HSPのスクリプトサンプルは自由に再利用しても構いません。<br />
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2009/08/hsptv.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2009/08/hsptv.html</guid>
<category>[0]メルマガ</category>
<pubDate>Sat, 01 Aug 2009 03:42:21 +0900</pubDate>
</item>
<item>
<title>【よみもの】ゆめゆめ日記　第5回</title>
<description><![CDATA[<p>こんにちはφ(´ー｀*)<br />
ゆめゆめゆうかです。</p>

<p>今週のゆめゆめ日記は<br />
HSPのキャラクタの「牛」について<br />
開発秘話をお届けします。</p>

<p>HSPTV!内で、ちょこちょこ登場し<br />
このメルマガでも活躍し<br />
コンテストの景品にもなり<br />
HSPの顔となりつつある</p>

<p>牛！</p>

<p>だがしかし</p>

<p>「なんで牛なの？」Σ(･口･)</p>

<p>「HSPと関係なくない？」☆=>=>=>(+_＋。) ｶﾞｰﾝ</p>

<p>そう思ってた人は<br />
結構いるんじゃないでしょーか。</p>

<p>HSP3のダウンロードページを<br />
つくるときにさー<br />
新しいHSPだから<br />
フレッシュさをアピールしたいと<br />
思ったのね。</p>

<p>で、フレッシュと言えば・・・</p>

<p>ミルク！</p>

<p>ミルクと言えば・・・</p>

<p>牛！</p>

<p>そうひらめいちゃったわけ。</p>

<p>でね、牛くん登場。</p>

<p>牛くん開発秘話は<br />
次回につづく・・</p>

<p>宛先は”うすあじ”( hsptv@hspcenter.com ）までですよ～。<br />
(oﾟ-ﾟo)ﾉ ﾁｬｵ</p>

<p>（ゆめゆめゆうか）</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2009/07/5_2.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2009/07/5_2.html</guid>
<category>[9]ゆめゆめ日記</category>
<pubDate>Sat, 25 Jul 2009 01:34:42 +0900</pubDate>
</item>
<item>
<title>【講座】「教えて！おにたま！！」</title>
<description><![CDATA[<p><チャーリー さんからのおたより></p>

<p>60過ぎのおっさんですがHSPプログラムは楽しく使わせて貰っています<br />
今までにRS232C操作ででGPSソフトや、エクセルとの連携で<br />
個人的な趣向のソフトを作って楽しんでいますが<br />
マイクロソフトのアクセスのテーブルデーターをHSPと連携させたいのですが<br />
できないものでしょうか？</p>

<p><こたえ></p>

<p>お便りありがとうございます。<br />
ご高齢にも関わらず、HSPで機器の制御とか、エクセルの連携とか…<br />
なかなか最先端の開発をされていますね。素晴しいです。<br />
さて、マイクロソフトアクセスとの連携ですが、メルマガでは過去に<br />
エクセルとの連携を取り上げたことがあります。<br />
http://hspcenter.com/hsptvm/archives/2006/10/hsp3_11.html</p>

<p>基本的には、これに近い方法でAccessをコントロールすることが<br />
可能です。ただ、AccessはExcelよりも機能が豊富で複雑なため、<br />
私自身も詳しいところまでは試していません。<br />
以下のサイトによれば、AccessのプログラムIDは「Access.Application」<br />
なので、COM経由でアクセスが可能です。<br />
http://support.microsoft.com/kb/210111/ja</p>

<p>VBと同様の方法で、COMのインスタンスを取得していくことで、<br />
データを取得したり、書き込みを行なうことが可能なはずです。</p>

<p>	newcom pDoc,"Access.Application"<br />
	pDoc("Visible")=1</p>

<p>また、Accessのデータは基本的にデータベースで管理されているため、<br />
SQL経由でのデータ処理が可能になっています。<br />
データベースへの接続は、hspdbプラグインで行なうことができますので、<br />
こちらを使ってみるのも手かと思います。</p>

<p>それでは、またまた。HSPに限らず、PCのコトや<br />
プログラミング関係どんなことでもお便り待っていますね。</p>

<p>(おにたま)</p>]]></description>
<link>http://www.hspcenter.com/hsptvm/archives/2009/07/post_37.html</link>
<guid>http://www.hspcenter.com/hsptvm/archives/2009/07/post_37.html</guid>
<category>[1]教えて！おにたま！！</category>
<pubDate>Sat, 25 Jul 2009 01:34:04 +0900</pubDate>
</item>


</channel>
</rss>
