- ベストアンサー
ソフトの作り方を教えてください
調べてみたのですが、はっきり分からないので教えてください。 プログラムを作成して、実行ファイルが出来た後の事なのですが、例えばそのプログラムをフリーソフトとして公開する場合には、実行ファイル.exeを公開すればよいのでしょうか? また、その実行ファイルのアイコンを設定する場合には、プログラム上に何か指定するのでしょうか? それともできた実行ファイルのアイコンを、右クリックして変更するだけで良いのでしょうか? この辺りの処理の方法が分からなくて困っているので、回答よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
自作アイコンをダブルクリックすると、自分で作ったソフトが起動するという形にしたいのですが、アイコンの変更方法がわからないので前に進めない状態です。 最初の質問時にexeファイルのアイコンを右クリックして変更・・・と書いたのですが、その方法では変えられないようなので、変更方法をご存知でしたら教えてください。 わたしは BC++ Ver5.0 を使っています。 この、統合開発環境では rc file の中に exe file で使うアイコンがあります これを、編集すれば変更できます。 これしか知らないので役に立てるか否か 分かりません。あしからず。
その他の回答 (5)
- はなおか じった(@Jitta)
- ベストアンサー率42% (69/161)
>また、その実行ファイルのアイコンを設定する場合には、 >プログラム上に何か指定するのでしょうか? 「プロジェクト」メニューから「オプション」を選択し、「アプリケーション」タブを表示し、「アイコンの読み込み」ボタンをクリック、別途作成したアイコンを指定する。 自分が使うツールの使い方ぐらい、マスターしてください。ツールのRead.meも、ちゃんと読んでください。 ### ということは、i386用にコンパイルしているんだろうな。デバッグオプション付きのでかい実行ファイルを作っているんだろうな。不要なDLLへのリンク張りまくりのファイルを作っているんだろうな。配布に必要なDLLはわかっていないんだろうな。InstallShield for Borland Editionはインストールしていないのね。
お礼
すみません。 初心者で、色々参考になりそうなものを読んではみたのですが、なかなか理解するにいたらなくて・・・。 まだ、わからないところだらけですが、調べつつ勉強していきます。 回答ありがとうございました。
> 実行ファイル.exeを公開すればよいのでしょうか とか > 右クリックして変更するだけで良いのでしょうか なんていう質問をする人はソフトを公開してはいけません。 自分が作ったソフトが他人の環境でどういう動きをするか想定できますか? 自分の作ったソフトが他人の環境でおかしな挙動になったとき、そのサポートはできますか? ソフトを作りながら勉強することはよいことですが、勉強に他人を引きずり込むなら仲間内だけにしてください。 見ず知らずのアカの他人のパソコンで実験しないでください。
補足
このような質問をするほどの初心者なので、今すぐソフトを公開しようとは考えていないのですが、目標として回答していただいた方たちのようにソフトを作ってみたいと思っています。 勉強を進めていく上で、本などにはプログラムの組み方は書いてあるのですが、その後の処理方法について書いてある物を見つけることが出来なかったので、みなさんはどのようにしているのかを教えていただきたいと思い質問をしたのですが、安易な内容を書き込んでしまって専門家の方から見たら危険な事をお聞きしてしまいすみませんでした。
- uyama33
- ベストアンサー率30% (137/450)
Vector でソフトを公開しています。 私は、 exe file (dll は使わない形にしてある) ソース file(これは公開しなくてもかまわない) マニュアル(word を使って書いてある) を、圧縮ソフト(LHUT32)を使って ダブルクリックすると自動解凍できるようにして 一つにまとめてベクターに発表しています。 ただし、インストーラーは 使っていないので、ソフトは 利用者が勝手にフォルダを作って その中でダブルクリックすれば 自動的に解凍されるようにしています。 アイコンはそのフォルダから ドラッグするか、右クリックで アイコン作成をすれば ディスクトップからダブルクリックで 動かせます。 インストーラがないから 格好悪いけど動いているようです。
お礼
圧縮方法など教えていただき、ありがとうございました。 ご自分で作られたソフトウェアのアイコンは、通常コンパイルをしたときに作られるexeファイルのアイコンのままで公開されていますか? 自分で作成したプログラムに、自作のアイコンを使いたいので、アイコンとプログラムの連動方法をご存知でしたら教えて頂きたいです。 うまく説明できないのですが、自作アイコンをダブルクリックすると、自分で作ったソフトが起動するという形にしたいのですが、アイコンの変更方法がわからないので前に進めない状態です。 最初の質問時にexeファイルのアイコンを右クリックして変更・・・と書いたのですが、その方法では変えられないようなので、変更方法をご存知でしたら教えてください。 お願いします。
開発環境は何でしょうか?
補足
Borland C++ BuilderとCPad for Borland C++Compilerでプログラムを組んでいます。 コンパイルをすると、exeファイルが作成されますが、このexeファイルのアイコンを自分の作った物に変更する際の処理方法を教えてください。 プログラム中にアイコンを指定する処理を入れれば変更が出来るのではないかと考えているのですが・・・。 フリーソフトを紹介しているホームページなどで、アイコンが変更されているフリーソフトを見かけるのでその変更方法を教えていただけると助かります。 よろしくお願いします。
- gotyan
- ベストアンサー率33% (17/51)
使ってるもによっては dllなどを含めるか ダウンロードしてもらうしかないと思いますが また.netですとnetファンクションだったかな? 落としてもらわないと http://www.microsoft.com/japan/msdn/netframework/downloads/sdk.asp セットアッププログラムならこれがおすすめ EXEpress CX http://www.forest.impress.co.jp/library/exepress.html 又はソフト自身からsetupプログラムを 作れるのがありますのでそれで作ればシーョトカット 作れますよ
お礼
早速、EXEpress CXを使わせていただきました。 初心者の私でも使う事が出来ました。 ありがとうございました。 アイコンの変更をしてみたのですが、この場合は、セットアッププログラムのアイコンが変更されるのですよね? 自分が作ったプログラムの実行ファイルのアイコンを自作アイコンに変更する方法をご存知でしたら、また教えて頂きたいです。 よろしくお願いします。
お礼
教えていただいた方法で、BC++で動かしてみたところ、アイコンが変更されました。 ありがとうございました。