
| 新着順(40件) |
|---|
★
Re: o2を始めたのですが
投稿者:ひろみ
(08/05/09(金) 13:09) No.4767 ppp3092.hakata18.bbiq.jpわかりましたm( _ _ )m roomの選択を間違えていました。 すみまません > serverを立ち上げてから、サンプルの五目を > ひとつめをコンパイル実行し、名前とパスワードを入れたら、room0 > にログインメッセージが出ますよね。 > ふたつめをコンパイル実行しますと、今度はroom1にログインしてし > まい、チャットは可能なのですが、entryをroom0,room1のどちらから > クリックしても肝心の五目画面が現れないのは、どこがまちがえてい > るのでしょうか。 > o2スクリプトを見ても難しすぎてぜんぜんわからないので、基本的 > な質問で申し訳ないのですが、どなたか教えてください。 |
★
o2を始めたのですが
投稿者:ひろみ
(08/05/08(木) 21:15) No.4766 p3202-ipad04oomichi.oita.ocn.ne.jpserverを立ち上げてから、サンプルの五目を ひとつめをコンパイル実行し、名前とパスワードを入れたら、room0 にログインメッセージが出ますよね。 ふたつめをコンパイル実行しますと、今度はroom1にログインしてし まい、チャットは可能なのですが、entryをroom0,room1のどちらから クリックしても肝心の五目画面が現れないのは、どこがまちがえてい るのでしょうか。 o2スクリプトを見ても難しすぎてぜんぜんわからないので、基本的 な質問で申し訳ないのですが、どなたか教えてください。 |
★
HGIMGによるアニメーション
投稿者:zanmetu
(08/04/21(月) 22:29) No.4758 softbank219173196139.bbtec.net
|
★
Re: dialog命令の16番
投稿者:Roll&
(08/04/10(木) 21:35) No.4755 zaq3dc055f6.zaq.ne.jp> 初めまして。 > > 今HSPで簡単な音楽プレーヤーソフトを作成しているのですが、 > dialog命令でファイルを開くとき、複数の拡張子を指定することは > 出来ないのでしょうか? > mp3、wma、wav等を開けるようにしたいのですが、標準命令の > ままでは1種類のファイル形式しか指定出来ないようなので・・・。 > > どなたか宜しくお願いします。 とんこつラーメンさん、A.C.さん、返信ありがとうございます。 モジュールの使い方はまだよく分かっていないので、A.C.さんの方法でや ってみようと思いますが、将来のためにとんこつラーメンさんの方も保存さ せていただきますね。 |
★
Re: dialog命令の16番
投稿者:A.C
(08/04/10(木) 12:54) No.4753 58-190-0-13.eonet.ne.jp> 複数の拡張子を指定することは出来ないのでしょうか? Roll&Roleさんこんにちは、A.Cです。 標準の dialog 命令で複数指定する場合は下のとおりです。 dialog "拡張子2;*.拡張子2;*.拡張子3…",16 ただ、この場合だと指定した拡張子を 個別に選択(拡張子1だけ表示等)はできないので その場合はとんこつラーメンさんの返信を参考にしてください。 |
★
Re: dialog命令の16番
投稿者:とんこつラーメン
(08/04/10(木) 11:04) No.4752 i60-42-220-62.s02.a023.ap.plala.or.jp標準命令のdialog(16番,17番)での指定の仕方は分からなかったのですが、 前回、ここで教えて頂いた自前モジュールを複数拡張子の指定ができる ように少し変更してみました。 [diates0410.as] http://psearch.or.tp/hsp_q/diates0410_as.txt [my_mod0410.as] http://psearch.or.tp/hsp_q/my_mod0410_as.txt OSのバージョンによっては正しく動作しない部分があるようですので、 OSバージョンを判別して分岐させる処理が必要になるかもしれません。 Win XP H.E sp2 では動作OKでした。 |
★
dialog命令の16番
投稿者:Roll&Role
(08/04/10(木) 07:45) No.4751 zaq3dc055f6.zaq.ne.jp初めまして。 今HSPで簡単な音楽プレーヤーソフトを作成しているのですが、 dialog命令でファイルを開くとき、複数の拡張子を指定することは 出来ないのでしょうか? mp3、wma、wav等を開けるようにしたいのですが、標準命令の ままでは1種類のファイル形式しか指定出来ないようなので・・・。 どなたか宜しくお願いします。 |
★
Re: maファイルについて
投稿者:GENKI
(08/04/07(月) 21:58) No.4747 ntngsk053099.ngsk.nt.ftth4.ppp.infoweb.ne.jp> HSPで3Dゲームを製作してるんですが、アニメーション表示で > 困っています。「Cyberdelia」を使ってmaファイルを作っていたんですが、 > そのファイルを使って 実行したらエラーがでてしまいます。なので > 他の3Dアニメーション作成ツールを探しています。 私の狭い範囲の知識ですが、サイバデリア以外でmaファイルを出力できる モーションソフトがあるという話は聞きません。 サイバデリアで作成したデータは、私も過去に利用したことがありますので 正常に動作するはずです。 作成したmaに問題があるかスクリプトのミスの可能性があります。 サンプルのmaやサンプルスクリプトは試してみましたでしょうか? HSP3に移行すれば、他のソフトが使えますのでそちらのほうもご検討ください。 |
★
maファイルについて
投稿者:zanmetu
(08/04/04(金) 21:49) No.4745 softbank219173196139.bbtec.netHSPで3Dゲームを製作してるんですが、アニメーション表示で 困っています。「Cyberdelia」を使ってmaファイルを作っていたんですが、そのファイルを使って 実行したらエラーがでてしまいます。なので 他の3Dアニメーション作成ツールを探しています。 なにか知りませんか? |
★
Re^2: ダブルクリック
投稿者:Kpan
[Link] (08/03/25(火) 20:41) No.4742 i118-19-43-69.s05.a011.ap.plala.or.jpおー。 HSP2だと大変ですな。(^^; |
★
Re^2: ダブルクリック
投稿者:stans
(08/03/23(日) 20:05) No.4741 softbank219050220064.bbtec.netANTARES さんがプログラムを示してくださいました。 すぐに考えてくださるなんて、頼りになる掲示板ですね。 |
★
Re^2: ダブルクリック
投稿者:stans
(08/03/23(日) 20:01) No.4740 softbank219050220064.bbtec.net早速に、プログラムを示していただき、ありがとうございました。 すぐ試してみました。素晴らしいの一言です。感謝に堪えません。 |
★
Re: ダブルクリック
投稿者:ANTARES
[Link] (08/03/23(日) 02:18) No.4739 softbank219187188069.bbtec.net
|
★
Re: ダブルクリック
投稿者:Kpan
[Link] (08/03/22(土) 09:52) No.4738 i125-204-101-250.s05.a011.ap.plala.or.jp分かりませんが、HSP2だと難しいような気がします。 HSP3だと楽だけど。 |
★
ダブルクリック
投稿者:stans
(08/03/21(金) 17:51) No.4737 softbank219050220064.bbtec.netマウスのダブルクリックがされたことを調べるにはどうすればよいの でしょう。 |
★
Re: ファイルを開くダイアログで..
投稿者:とんこつラーメン
(08/03/08(土) 13:46) No.4734 i60-42-209-25.s02.a023.ap.plala.or.jpANTARESさん、A.Cさん、ありがとうございます。 おかげさまで、2つも一度に解決しました。(感謝) ANTARESさんの示して下さったスクリプトは、我が家の環境(XP H.E SP2) では、そのままではNGでした。一瞬、右下にgsel 2が現れてからすぐに 消え、ファイルを開くダイアログはgsel 0の上に表示されてしまいました 。 ダミー窓を使うというヒントをいただいたので、自前モジュールにgsel 2 のウィンドウハンドルを渡すことで目的通りになりました。 ただ、初めはginfoを使って(gsel 2を一度もアクティブにさせずに)ハンド ル 取得をしようとしたのですが、ダメだったので窓サイズ0でいったんアクテ ィブ にしてハンドルを取得して非表示にするというやり方になってしまったの が、 些細な不満です。 A.Cさんの示して下さったパラメータに変更・追加したところ、見事思い 通りになりました。ちょくとさんのページには何度か出かけていて、 「参考にしたアドレス」のページも読んでいたのですが、見落としていま した。 OSのバージョンを判別するモジュールが何処かにしまってあると思うので 、 あとはそれを組み込んで条件分岐させるようにします。 必要ないかもしれませんが、以下、変更後のスクリプトです。 [diates2.as] http://psearch.or.tp/hsp_q/diates2_as.txt [my_mod2.as] http://psearch.or.tp/hsp_q/my_mod2_as.txt お二人とも、本当にありがとうございました。 |
★
Re: ファイルを開くダイアログで..
投稿者:A.C
(08/03/08(土) 04:03) No.4733 58-190-11-111.eonet.ne.jpとんこつラーメンさんこんにちは、A.Cです。 >(2) 左側のショートカットボタンを消したい これが興味深かったので調べてみたらプレースバーって言うみたいですね ちょくとさんのAPI項目を調べてみたら出来ましたのでやり方を。 multiopen.as を直接編集した説明なので バックアップまたは新しく同じ動作をするスクリプトを作ること推奨です 。 まず、このプレースバーの表示指定が出来るのはWindows 2000/XPです。( Vistaは不明) ですから一応Windows 2000/XP(/Vista?)と それ以外に対応できるスクリプトを書いたほうがよさそうです。 multiopen.as の alloc prm,76 prm.0=76 この部分を ;alloc prm,76 dim prm,23 prm.0=88 に変更します。 prm.0 の値を88にすることでOPENFILENAME構造体で 拡張されたメンバを利用することができるようになります。 つぎに prm.21 (FlagsEx)を設定します。 まあ、場所はどこでもいい気がしますが一応順番に。 prm.16=0,0,0 の下に prm.21=$1 を追加します。 これでプレースバーは表示されなくなります。 なお、prm.21 の値を0にすると表示されます。 こちらも結構思考錯誤して見つけた方法なので これで正しいと自信を持ってはいえませんが とりあえず目的の動作はしていると思います。 しつこいようですが、拡張メンバはWindows 2000/XP用です。 参考にしたアドレス http://yokohama.cool.ne.jp/chokuto/urawaza/struct/OPENFILENAME.html ちょくとさんのページ http://yokohama.cool.ne.jp/chokuto/index.html |
★
Re: ファイルを開くダイアログで..
投稿者:ANTARES
[Link] (08/03/08(土) 00:45) No.4732 softbank219187188072.bbtec.net>(1) ダイアログの表示位置を指定したい 昔、同じ質問にレスがあって、そんなことができるのかと感心しましたが、 今やってみるとダミーウィンドウが見えてしまいました。 しかし、HSPTVの掲示板でたまたまヒントを見つけたので、できました。 screenのp4を8から2に変えたこと以外は昔のスクリプトのままです。 screen 0,360,100,1,0,0 ;メインウインドウ ix = 512 : iy = 384 ;ダイアログを表示させたい位置 screen 2,,,2,ix,iy ;ダミーウィンドウ ;dialog ,0や,2等はダメ gsel 2 : dialog "*",16 ;ファイルを開く if stat==0 : end gsel 0 : mes refstr gsel 2 : dialog "*",17 ;ファイルを保存 if stat==0 : end gsel 0 : mes refstr stop |
★
ファイルを開くダイアログで..
投稿者:とんこつラーメン
(08/03/07(金) 22:12) No.4731 i60-42-209-25.s02.a023.ap.plala.or.jpcommon/multiopen.as を参考に、ここ数日奮闘してみましたが、 行き詰まってしまいました。よろしく、お願いします。 当初は、「ファイルを開く」ダイアログで、初期フォルダを 指定できないかと始めたのでが、当初の目的ができたところで 以下の3点の新たな欲が出て、解決の糸口が見つかりません。 (1) ダイアログの表示位置を指定したい (2) ダイアログのサイズ(テンプレート ?)を指定したい (3) ボタンのデザインを指定したい 実現したい優先順位は、項目番号(1〜3)の順です。 ヒント, あるいは分かり易く解説してあるサイトなどに誘導 していただければ、ありがたいです。 以下は補足説明です。 (1) は、「中央」など任意に位置を指定して表示できないか。 (2) は、文章でうまく説明できないので画像で説明します。 ↓現状 http://psearch.or.tp/hsp_q/4-fss_ng.jpg ↓希望 http://psearch.or.tp/hsp_q/2-fss_ok.jpg ダイアログのサイズが違い、左側の「最近使ったファイル」 〜「マイネットワーク」までのアイコン付き選択ボタンが ありません。 (3) は、「開く」,「保存」,「キャンセル」ボタンのデザインです。 ↓現状 http://psearch.or.tp/hsp_q/3-fos_ng.jpg ↓希望 http://psearch.or.tp/hsp_q/1-fos_ok.jpg ソースコードを書くと長くなるので、↓がサンプルです。 [diates.as] http://psearch.or.tp/hsp_q/diates_as.txt [my_mod.as] http://psearch.or.tp/hsp_q/my_mod_as.txt あと、↓の補足画像のボタンのデザインも、(3)の対象です。 http://psearch.or.tp/hsp_q/5-fom_ng.jpg |
★
mciのエラー
投稿者:うし
(08/02/23(土) 11:05) No.4726 adsl-west-2014.enjoy.ne.jpmciでCDを再生中にイジェクトするとmciのエラーメッセージが出ま すが、これを出さずに、制御をHSPに戻す方法は有りませんか?よ ろしくお願いします。 |
★
はじめまして^^;
投稿者:masa
(08/02/10(日) 23:33) No.4723 khp059141073075.ppp-bb.dion.ne.jpアマチュアプログラマーのmasaです。はじめまして^^; HSP2でプログラミングの勉強をしたいと思います。プログラミング は約6年前にMACでREALBASICで遊んでいました。それ以来です^^; よろしくご指導の程お願いします。(ぺこり) |
★
ランダム表示のしかたがわからない(Re: 悩んでます
投稿者:GENKI
(08/02/05(火) 20:45) No.4722 acfkok003163.adsl.ppp.infoweb.ne.jpHotSoupProcessorBeginner'sClub(http://www.rinku.zaq.ne.jp/ultimate/)に参考になりそうな講座があります。 トップページ → HSP講座 → HSP2 入門講座 と進むと「HSP2入門講座(http://www.rinku.zaq.ne.jp/ultimate/hsp2/beginner/index.htm)」のページが開きます。 ここの、 第13章 配列変数とは? 第16章 予測不可能 が参考になると思います。 > mes"a" これでも動きますが、命令とパラメータの間は半角スペースを入れる 習慣をつけておいたほうがいいですよ。 |
★
悩んでます
投稿者:初心者
(08/02/05(火) 18:06) No.4721 pl143.nas923.kumamoto.nttpc.ne.jpmes"a" mes"b" mes"c" mes"d" mes"e" mes"f" mes"g" mes"h" mes"i" mes"j" mes"k" mes"l" mes"m" mes"l" mes"o" mes"p" これを順番でなくランダムで表示できる方法はあるのでしょうか。 どなたかおしえていただければ嬉しいです。 |
★
Re^3: ブロック崩しについて
投稿者:GENKI
(08/01/15(火) 22:26) No.4716 acfkok004249.adsl.ppp.infoweb.ne.jp全部引用文かと思って見逃すところだった。(^ ^; 引用以外では、文頭に「>」を付けないようにしてくれると助かります。 > > > ブロック崩しでキーボードを使わずにマウスだけを使ってバーを > 扱う > > > 方法を教えてください。 > > > > mousex使ってえどういうプログラムにしたらいいか分かりますか? mousexでマウスの左右方向の座標(x座標)が分かるので、そのx座標にバーを移動するだけです。 キーボードで操作するものが作れるのでしたら、少し書き換えるだけだと思うので、作れるはずですよ。 何処で躓いているのか教えていただけると助かります。 今はどのようにやろうとしているとか…そいういうことです。 |
★
Re: ブロック崩しについて
投稿者:GENKI
(08/01/15(火) 22:14) No.4715 acfkok004249.adsl.ppp.infoweb.ne.jp> ブロック崩しのプログラム(HSP)を貼り付けたら直してくれる人いま > すか? あまり長いスクリプトをこの掲示板に貼り付ける行為は好まれていません。 分からない部分・うまくいかない部分だけを質問するのが望ましいところです。 どうしてもスクリプトを貼り付ける必要がある場合は出来るだけ不要な部分を削った シンプルなスクリプトにしてくれると助かります。 と、書きましたが、スクリプトを貼ってもらったからといって私が訂正するかどうかはまた別問題…。 分からないときもありますし、忙しいときもありますので。(^ ^; 一応役に立ちそうな参考資料提示しておきます。 HSPWiKi http://quasiquote.org/hspwiki/%e8%b3%aa%e5%95%8f%e3%81%ae%e4%bb%95%e6%96%b9 http://quasiquote.org/hspwiki/%e3%83%87%e3%83%90%e3%83%83%e3%82%b0%e3%81%ae%e4%bb%95%e6%96%b9 追伸 投稿するときは「削除キー」を設定しておくと、投稿ミスした場合に削除できますよ。 で、名前はどっちの方がいいのですか? |
★
ブロック崩しについて
投稿者:ヤシタ
(08/01/15(火) 09:19) No.4714 gate.esnet.ed.jpブロック崩しのプログラム(HSP)を貼り付けたら直してくれる人いま すか? |
★
ブロック崩しについて
投稿者:ミヤシ
(08/01/15(火) 09:18) No.4713 gate.esnet.ed.jpブロック崩しのプログラム(HSP)を貼り付けたら直してくれる人いま すか? |
★
Re^2: ブロック崩しについて
投稿者:ミヤシ
(08/01/15(火) 09:09) No.4712 gate.esnet.ed.jp> > ブロック崩しでキーボードを使わずにマウスだけを使ってバーを 扱う > > 方法を教えてください。 > > mousex使ってえどういうプログラムにしたらいいか分かりますか? > > |
★
Re: ブロック崩しについて
投稿者:GENKI
(08/01/14(月) 13:12) No.4711 acfkok004249.adsl.ppp.infoweb.ne.jp> ブロック崩しでキーボードを使わずにマウスだけを使ってバーを扱う > 方法を教えてください。 mousexをご利用ください。 なお、HSP HELP Browserの検索キーワードに「マウス」と入力すると マウス関連の命令が表示されます。 |
★
ブロック崩しについて
投稿者:ミヤシ
(08/01/11(金) 11:47) No.4709 gate.esnet.ed.jpブロック崩しでキーボードを使わずにマウスだけを使ってバーを扱う 方法を教えてください。 |
★
エラーメッセージの意味(Re: 教えてください
投稿者:GENKI
(07/12/30(日) 04:29) No.4706 acfkok007148.adsl.ppp.infoweb.ne.jp> game.hsp(63) : error 4 : パラメーター式の記述が無効です (63行目) > --> if@hsp (c>'O')and(c<'A') :mylive=0 > 何を言ってるのかがわからないので教えてください。お願いします。 ご使用になっているHSPのバージョンをご確認ください。 「err4:パラメーター式の記述が無効です」はHSP3のエラーメッセージです。 HSP2で表示されるメッセージと異なっています。 メッセージの意味を解説すると次のようになります。 --- 「game.hsp」というファイルの中の「63行目」でエラー「4」が発生しています。 エラー「4」の意味は「パラメーター式の記述が無効です」です。 エラー行の内容は次の通り。 「if@hsp (c>'O')and(c<'A') :mylive=0」 --- デバッグウィンドウで変数の中身などを確認してみてください。 考えられる原因の一つをあげると、変数cが文字列変数になっている可能性が考えられます。 その場合、peek命令を利用すると問題を解決できる可能性があります。 ----------- 掲示板での質問のタイトルは、「教えてください」ではなく出来ればもう少し 質問内容がわかるようなものにしていただけると幸いです。 例:「エラーメッセージの意味を教えて」 |
★
教えてください
投稿者:ono
(07/12/29(土) 23:46) No.4705 khp059136068123.ppp-bb.dion.ne.jpgame.hsp(63) : error 4 : パラメーター式の記述が無効です (63行 目) --> if@hsp (c>'O')and(c<'A') :mylive=0 何を言ってるのかがわからないので教えてください。お願いします 。 |
★
Re^3: レジストリセクションの削除について
投稿者:ANTARES
[Link] (07/12/27(木) 23:16) No.4704 softbank219187188059.bbtec.netだから、ここはHSP2掲示板だってば。 続きはHSP3掲示板でね。 |
★
Re^2: レジストリセクションの削除について
投稿者:make
(07/12/27(木) 01:13) No.4702 k090159.ppp.dion.ne.jp返答ありがとうございます HSPにあるAPI呼び出しや検索したRegDeleteValueの説明を 読みましたがよくわかりませんでした 例としてHKEY_USERS\test01のキーにあるtest02という セクションの文字列を削除する場合はどうすればいいんでしょうか? regkey 2,"test02",0 #uselib "C:\\WINDOWS\\SYSTEM\\advapi32.dll" RegDeleteValue HKEY_USERS\\test01\\test02 こんな風に書くんでしょうか? とてもそうは思えないので・・・。 |
★
Re^3: URL入力!!
投稿者:ton
(07/12/25(火) 23:46) No.4701 softbank218127020176.bbtec.netご回答ありがとうございます。 ver2ですので大丈夫だと思います。 今から実験してみます。 お忙しい中、感謝します。 |
★
Re^2: URL入力!!
投稿者:ANTARES
[Link] (07/12/25(火) 22:59) No.4700 softbank219187188059.bbtec.net>例えばctrlキーとWをアクティブウインドウに >命令する方法はありますか? keybd_event 万一、HSP3なら同じ名前のWin32APIです。 (もしかしたらllmod3にあるかも。ないかな?) |
★
Re: URL入力!!
投稿者:ton
(07/12/25(火) 20:33) No.4699 softbank218127020176.bbtec.net一つ目の質問は自分の入力ミスでした。 大事なスペースを使ってしまいまして もうしわけありませんでした。 下の↓の方よろしくお願いします。 もう一つショートカットキーを命令したのですが 例えばctrlキーとWをアクティブウインドウに 命令する方法はありますか? 初歩的な質問ですがよろしくお願いします。 |
★
URL入力!!
投稿者:ton
(07/12/25(火) 20:27) No.4698 softbank218127020176.bbtec.netはじめまして!! tonです。 わかりにくい質問ですがよろしくお願いします。 URLで repeat 5 a=a+1 exec "http://www.onionsoft.net/hsp/bbs/hspbbs.cgi",16 wait 1000 exec "http://www.onionsoft.net/hsp/bbs/hspbbs.cgi",16 loop http://www.onionsoft.net/hsp/bbs/hspbbs.cgiの最後に aの値を入れたい場合はどのように入力すればいいのですか? 例 http://www.onionsoft.net/hsp/bbs/hspbbs.cgi1 http://www.onionsoft.net/hsp/bbs/hspbbs.cgi2 と増えるようにしたのですがご指導のほどよろしくお願いします。 もう一つショートカットキーを命令したのですが 例えばctrlキーとWをアクティブウインドウに 命令する方法はありますか? 初歩的な質問ですがよろしくお願いします。 |
★
Re: レジストリセクションの削除について
投稿者:ANTARES
[Link] (07/12/21(金) 23:17) No.4695 softbank219187188059.bbtec.net>HSP3の掲示板では制限がかかっていて書き込みできません 3行目にリンクがあるHSP3掲示板は、 たぶんmakeさんが書けないところとは別の掲示板です。 >レジストリのセクション(文字列・Dword値・バイナリ) >の削除はどのように書けばいいんでしょうか? HSP2でも同じなんで答えとくと、Win32APIのRegDeleteValueです。 ほかにRegOpenKeyExとRegCloseKeyを使えばいいのかな? |
★
レジストリセクションの削除について
投稿者:make
(07/12/21(金) 18:55) No.4693 i046081.ppp.dion.ne.jpHSP3の掲示板では制限がかかっていて書き込みできません こちらに書かせて頂きます レジストリのキーはregkill命令で削除できますが レジストリのセクション(文字列・Dword値・バイナリ) の削除はどのように書けばいいんでしょうか? よろしくお願いします |