アーカイブHSPTV!メルマガアーカイブこのページはHSPTV!のメールマガジンのバックナンバー置き場です。メールマガジンへの加入はhsp.tvまで。複数の拡張子を指定する「HSPよく使うフレーズ」はうすあじが担当する、初級よりちょっと先に行きたい人の為のコーナーです。今回はdialog命令の使い方の話です。画像を選択して表示するビューアーのようなモノをつくろう!と思ったときに、困るのがdialog命令で指定するファイル形式の問題です。"gif",16,"画像ファイル"と指定すると、拡張子が"gif"のファイルを選択できるダイアログが出てきます。jpegもjpgもgifも読み込みたい!などという場合はどうしよう?実は複数の拡張子を指定する方法があります。ひねりも無く、答えのスクリプトです。refstrstop[hsp3用]こんな感じで、複数の拡張子を指定することができます。21:32【講座】「教えて!おにたま!!」<koheさんからのおたより>1.HSPで作れるのはパソコンで起動するゲームだけですか?(PSのゲームとかはどう作られているんでしょうか。)2.HSP3の新しい本(3Dについて詳しくのってる)はでませんか?3.HSPコンテストに中学生コーナーを作って欲しいです!!4.notesaveでセーブしたデータを暗号化したいのですが...。是非!教えてください。それがHSP界を発展させる...カモ(笑)「教えて!おにたま!!」へのお便りありがとうございます(^^HSPに限らず、PCのコトやプログラミング関係どんなことでもお便り待っていますよ。(PSのゲームとかはどう作られているんでしょうか。)HSPは、今のところWindowsが動作するパソコンだけで動作します。PS2とかxboxなど家庭用ゲーム機は、誰にでもプログラムを作れるようにできていないため、HSPで作ったソフトを起動させることはできません。(家庭用ゲーム機のソフトは、メーカーで決められたツールと言語で作られるのが普通です。)しかし、将来もっとHSPが普及してWindows以外の機種でも動作させることができるようになる可能性は十分にあります。yukiさんが作成したHSPLetのように、別な機種や言語上でHSPのソフトを動作させる試みも始まっています。http://group-finity.com/HSP/HSPLet/>HSP3の新しい本(3Dについて詳しくのってる)はでませんか?HSP3の新しい本は、これからまだまだ出る予定です。3Dはこれから重要になる要素だし、詳しい解説書が欲しいという人は多いと思っているので、力を入れていきたいと考えています。書籍発売の予定が発表できるようになったら、このメルマガでもお知らせすると思います。>HSPコンテストに中学生コーナーを作って欲しいです!!小学生コーナー(部門)は2005年に新設したんですよね。中学生はもうオトナの仲間入りかな...ってことで、部門を作りはしなかったのですが、協賛社が選ぶ賞のいくつかは、小中学生を対象にしているものもありました。部門としては作っていませんが、作者が中学生という申告をしている作品については、将来性なども含めて審査の対象になっていると思ってください。要望が多ければ、中学生の部門を新設することも考えられますよ。>notesaveでセーブしたデータを暗号化したいのですが...。notesave命令で文字列を保存すると、そのままテキストファイルとして開けることができます。これを暗号化する場合には、保存する直前で内容をあとで戻せる程度に改変してやる必要があります。ver3文字列のひみつ」というドキュメントを読むと1文字1文字は、それぞれ数値として表わされているということがわかると思います。数値は、自由に計算して別な値に変えることができます。逆の計算をすればもとに戻ります。挑戦してみてはどうでしょう。今回は配列変数について解説します。配列変数というのは、一つの変数名に通し番号をつけた複数の変数です。