• ベストアンサー

HSP3でフリーソフト作成

何か簡単なフリーソフト(Vector等で公表されているようなソフト)を作成してみたいと思い、自分で色々調べた結果HSP3というプログラミング言語が一番簡単に作成することができるんじゃないかと思い、早速ダウンロードしました。 http://hsp.tv/idman/download.html しかし、付属のマニュアルには簡単な文字表示や演算結果などの方法しか載っておらず、フリーソフト(拡張子が.exeのやつ)を作成する方法がわかりません。 HSP3で色々とソフトを作りたいのですが(もちろん初歩的で幼稚なやつでいいですが)参考になるサイトなど知っていたら教えていただけないでしょうか? よろしくお願いします。 ちなみに私は Java C の基礎学習を終えている大学生です。 (正直ポインタのところはちょっときつかったですが・・・)

  • Jack3
  • お礼率17% (153/868)

質問者が選んだベストアンサー

  • ベストアンサー
  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.4

★HSP でもランチャーは作れますが…。 ・Win32 API では『ShellExecute』関数を使って簡単にファイル、フォルダ、  プログラム、関連付けられたファイルなどを起動(開く)出来ます。 ・ランチャーの作り方のサイトは紹介できませんが、ピンからキリまでの機能  があります。→単純なものならば簡単に出来ます。 ・HSP で簡単なランチャーらしきものを紹介します。(さっき考えた) ※私は、C/C++ でソフト(ツール)を作りますので、あまり HSP は知りません。 ●サンプル(HSP) cls 1 pos 10,10 button "電卓",*Calc button "メモ帳",*Memo button "フォルダ",*MyDocument button "Aドライブ",*Drive button "ネット",*Net button "終了",*Exit stop *Calc exec "calc" stop *Memo exec "notepad" stop *MyDocument exec "c:\windows",16 stop *Drive exec "a:",16 stop *Net exec "http://null.main.jp/hsp.html",16 stop *Exit end ・上記の26行で簡単なランチャーらしきものが HSP で体験できます。 ・使いやすいランチャーを作りたいのならば、またはフリーソフトとして  公開したい場合は HSP はやっぱりお勧めできません。 ・自己満足でよければ別ですが…。 ダウンロード: ・http://www.borland.com/jp/products/cbuilder/freecompiler.html→『BorlandR C++Compiler 5.5無償ダウンロード』 ・http://www.microsoft.com/japan/msdn/vstudio/express/visualc/→『Visual C++ 2005 Express Edition 日本語版』 関連: ・http://oshiete1.goo.ne.jp/qa2637280.html→『コンパイル時のエラーについて教えてください』回答者 No.13 最後に: ・『猫でもわかるプログラミング』でお勉強した方が良いですよ。 ・分かりやすいですから。 ・以上。おわり。

Jack3
質問者

お礼

回答ありがとうございます! わかりました!猫でもわかるプログラミングで勉強してみようかと思います!

その他の回答 (3)

  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.3

★HSP3 を使うのですか? ・Java と C を知っているのならば、その言語で作ってみてはどうかな。 ・『大学生』のようですが、HSP3 よりかは Java と C を極めた方が  就職・仕事で便利だと思いますが…。 ・基礎学習を終えているのならば、次は実践テクニックをフリーソフトを  通して学びましょう。 ・質問は HSP3 でいろいろとソフトを作る参考を欲しいようですが、  まずは Win32 API 関連を紹介します。 お勧めサイト: ・http://www.kumei.ne.jp/c_lang/→『猫でもわかるプログラミング』 ・http://wisdom.sakura.ne.jp/system/winapi/→『Win32 API入門』 ・http://www.winapi-database.com/category.html→『Windows APIをカテゴリから探す』 関連: ・http://oshiete1.goo.ne.jp/qa2652758.html→『ソフトウェアの作成』 HSP: ・http://sapporo.cool.ne.jp/daturyoku/HSP/index.html→『HSP講座』 ・http://crocro.com/pc/write/hsp_ug/link.html→『HSP 入門者向け講座 リンク集』 ・http://null.main.jp/hsp.html→『HSP入門 - 0から始めるHSP講座 -』 最後に: ・簡単なフリーソフトならば、時計、タイマー、ストップウォッチなどや  クリップボード関連の履歴保存・読み込み、文字変換、置換、HTMLのタグ  追加・除去などのツールでも作ってみましょう。 ・ランチャー・プログラムもお勧めです。 ・以上。おわり。参考にして下さい。

Jack3
質問者

お礼

回答ありがとうございます! >最後に: >・簡単なフリーソフトならば、時計、タイマー、ストップウォッチなどや > クリップボード関連の履歴保存・読み込み、文字変換、置換、HTMLのタグ > 追加・除去などのツールでも作ってみましょう。 >・ランチャー・プログラムもお勧めです。 ランチャーを作ってみたいです! できれば参考URLを教えていただけるとうれしいです! ちなみにランチャーはHSPで作ることは不可能ですか?

noname#35109
noname#35109
回答No.2

この辺を参考に, 簡単なものから作成してみてはいかがでしょうか↓? 「Takafm's Homepage>HSP講座」 http://f17.aaa.livedoor.jp/~takasoft/Programer/HSP/ 上記URLの1章から出てきていますが, 単に EXE を作るだけでしたら 「HSP」→「コンパイル+実行」でできてしまいます。 私自身は, HSPで,ほんの数個のアプリケーションを作ってみたことがあるだけで, ほとんどド素人です。 HSPにかかわらず, そういう右も左もわからない人は,「Hello World」と検索してみるのが良いと思います。 たいてい,参考になるページが見つかります。 Google検索「HSP Hello World」 http://www.google.co.jp/search?hl=ja&q=HSP+Hello+World&btnG=lang_ja

Jack3
質問者

お礼

素晴らしい参考URLありがとうございます!

  • mac_res
  • ベストアンサー率36% (568/1571)
回答No.1

HSPはスクリプト言語ですので、(拡張子が.exeのやつ)は作れません。 確かに高機能で、簡単にゲーム等が作れますが、「Vector等で公表されているようなソフト」が作りたいのでしたら、VBかVC++がよいと思います。

Jack3
質問者

お礼

回答ありがとうございます。 そうですか、実行ファイルは作れないのですか・・・残念です。

関連するQ&A

  • HSPを知っている人少ないですよね?

    HSPを知っている人少ないですよね? なぜHSPってそんなに知られていないんですか? 僕がやったプログラミング言語のなかでは結構いいほうだと思うんですけど。 わかりやすいし、簡単ですし。 企業とかでSEの方々がなぜHSPを使わないんですか。「やれることがすくないとか?」 僕はHSPでソフトなどを作ってベクターとかで配布したいんですけど、そんなことって出来ますか? あと、HSPはゲーム向きといわれていますが、僕はソフトをHSPで作りたいです。この考えは変でしょうか?

  • HSPでRPGゲーム作成

    最近、家庭用ゲームを楽しんでいると、自分でもゲームをつくってみたくなります。 作成用ソフトとして、『HSP』を使用しているのですが、プログラミングがイマイチ・・分かりません(涙 そこで、RPG作成のプログラミング方法を紹介してください。 まだ初めてなんで、簡単なものでいいです。 お願いします

  • ソフトの作成

    ソフトの作成 今ペイントツールとアニメーションソフトなどをプログラミングで作りたいと思っています。 プログラミング言語はHSPしかやってないんですけど作ることはできますか。 ペイントやアニメーションソフト向けのプログラミング言語ってどのようなものがいいですか。 作成にあたってなにから手をつければよいのでしょうか。

  • 将来はフリーソフトを作れるようになりたい。プログラミングの学習方法について

    高校一年生です。 最近、学校でC言語について学びました。学んだといっても 四則演算のプログラムを作ることができるようになった程度です。 将来はあらゆる言語をつかって趣味の範囲でプログラミングができればと思っております。 フリーソフトの製作、簡単なゲームプログラミング、web製作に活かせることが目標です。 そこでプログラムをつくるにあたって大切なことなどありましたら教えてください。こちらの趣向としてはC言語、PHP、Java、AJAXなどを学習できたらと思っております。これらを学ぶにあたってオススメな学習方法や解説サイトなど教えていただけると幸いです。 Visual C++は導入ずみです。プログラムをつくる環境はこれでこなせるでしょうか? またアドバイスもいただけると嬉しいです。 よろしくおねがいします。

  • HSP3の補助ツール

    HSP3でVisualBasicみたいにオブジェクト等を貼り付けて プログラミングして行く補助ソフト(フリーで)は無いでしょうか?よろしくお願い致します。

  • あったらいいと思うフリーソフト

    プログラミングをしたことがない方で、 経験者なら簡単に作れそうだけどベクターなどにも無い、 「こんなフリーソフトがあったら便利なのに」 と思うソフトをたくさん書いて下さい。

  • HSPについての質問です

    私は今ゲームを作ろうと思っていていろいろ検索していたところ HSPというゲーム制作のソフトを見つけました。 ただだったのでやってみたのですが何せプログラミングは初めてなのでわからないことだらけで・・・ なのでちょっと質問したいことがあります まだたくさんあるんですがとりあえず大きな悩みを質問します 今選択肢で進むゲームを作成しているのですがそれでエラーが起きてイベントを進められなくなりました パラメーターの数が多すぎますという文章です なのでこれを直す方法を教えてください

  • HSP errorが出てしまいました。

    あるフリーソフトを実行したら、「HSP error  内部エラーが発生しました(7)」と出て、実行したものが閉じてしまいます。 私には何が何だかパニック状態です。助けてください!!! あるフリーソフトとは、「MCeJ12」というものです。修復方法を教えてください。よろしくお願いします。

  • ベクター画像を作成できるフリーソフト

    お世話になります。 フリーソフトでイラストレーター並に高機能なソフトを探しています。主にベクター画像の作成を補助する高機能なフリーソフトをご存知ありませんか? 教えてください。 お願いします。

  • HSPについての質問です

    今回の質問は以前も同じような内容の物を投稿したのですが、説明不足や謝った表記など至らないことがたくさんあったので今回はそれらを見直しもう一度質問します。 今回の質問は題名どうりHSPについての質問です。 私は最近ゲーム作りを始めたのですがフリーだとイイソフトが見つからなかったのでこのサイトで聞かせていただいたところHSPというフリーソフトを紹介されました。なのですぐにそれを使ってゲームを作ろうと思ったのですが、プログラミングによるゲーム作成は初めてなので質問させていただきます。 まだまだわからないことはたくさんあるのですが長くなってしまうのでいくつかに絞らせてもらいます 最初に今私が使っているHSPのバージョンは現段階で一番新しいバージョンです。(2008年5月21日現在) そして今わかっていること(できること)は ・絵、写真の表示 ・文字の表示 ・ボタンの表示 ・旗の作成 ・色の変更 などだいたいの基本的なことは何となくですがわかっています そこで今はこの技術だけで作れる選択肢で進んでいく対ピノゲームを作っているのですがそこでいくつかの問題が出てきました なのでそれに対する質問をしたいと思います。 その状況はゲームを半分程度完成させたところで実行しようとしたところ選択肢をいくつか選んでいくとエラーメッセージがでてきて実行できません。内容は 「パラメーターの数が多すぎます」 という文章ですその前にいくつかの文が表示されるのですがそれは読めないので日本語のここだけ書かせていただきます。 これはいったい何なんでしょうか?答え求めます 長文失礼しました。

専門家に質問してみよう