• 締切済み

簡単に使えるソフトウェア

現在、フリーのVisualBasic 2005 Express Editionを使って趣味程度にプログラミングをしています。 これでソフトを発行すると、必ずインストーラ付で出てきます。さらに、それとは別に「.NET Framework」が必要になります。 今度は使う人が簡単に使えるように、インストール・ランタイム不要で、ダウンロードしたexeファイルをクリックで即実行でき、削除時もexeファイルをゴミ箱に入れるだけでいいようなソフトを作りたいです。 そんな感じのフリーの開発ソフトを探しています。 ご存知でしたら教えてください。宜しくお願いします。

みんなの回答

  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.2

外部ライブラリに依存しない実行ファイルを作成する言語の 選択肢としては普通C/C++ですね。 WindowsならVisual C++ 2005 Express Editionが無料でダウンロード可能です。 他にもデルファイも外部ライブラリに依存しない実行ファイルを作成することが可能です。

Digzath
質問者

お礼

ありがとうございます。 C++か、Delphiですね。 これはユーザーが多そうですね。

  • DEMARG
  • ベストアンサー率33% (8/24)
回答No.1

HSP version3.0 はどうでしょうか。 サイトによると、 HSPは、Windows用のスクリプト言語システムです。 JPEG,MAG画像やMIDI音楽ファイル、WAVファイルなどを扱ったソフトが手軽に作れます。同人ソフトやオンラインソフトとして配布することを考慮して作られたシステムなので、実行(EXE)ファイルやインストーラーの作成もOK。さらにスクリーンセーバーの作成も可能です。個人・商利用ともにフリーなので、どんな場所でも気軽に使うことができます。

参考URL:
http://hsp.tv/
Digzath
質問者

お礼

ありがとうございます。 HSPも検討してみます。 でも参考書等が買えないので、できたらたくさんユーザーが居て、 プログラミングに関する情報が手に入りやすいのがいいです。

関連するQ&A

  • .net framework用のソフトウェア開発

    .今後ソフトウェア開発をするにあたって、net frameworkの実行環境で動くソフトを作る事をmicrosoftは推奨してると思いますが、.net framework用のソフトは.net frameworkがなくては動かなく、今後ウィンドウズには.net frameworkが標準搭載されるそうですが、他のosはわからず.net framework用のソフトウェアは流行るのでしょうか? またjavaで開発したソフトウェアもjvmがなくては動作せず、今後ソフトウェア開発でjavaを使うのは流行るのでしょうか?フリーソフトではjavaで作られてフリーソフトは少ないですよね。

  • VB4.0にて作成したソフトの配布

    VB4.0(32ビット版)にてソフトを開発しました。 フリーソフトとして配布しようと思います。 インストーラ(EXEとReadMeとKernel32.DLL,Version.DLL)を作成し、知人のPC(Win2000)にインストールしようと したら「VB40032.DLLが見つかりませんでした。」と表示され、インストーラも起動できなかったそうです。 VB6.0のランタイムを入れてもだめだったそうです。 やはり、VB4.0(32ビット版)のランタイムが必要なのでしょうか?ご教授願います。

  • Winでインストーラ、ランタイムなしで動くプログラ

    現在USBメモリにプログラムを入れて働かせることを考えています。 動くPCはほぼ固定なのですが、事情からインストーラによるインストールや、ランタイムのインストールはできません。  そこで、exeファイルだけで動くソフトを作成する開発環境を教えていただけないでしょうか?    勝手ながらいくつか条件があります。  価格は個人負担のため、高くても5万以下です。(できたらフリー)  また、現在プログラム作成のスキルがあるのは汎用の開発環境ではVisualStudioC#です。 他はEXCELVBAや特殊用途(Matlab)のものです。そのような状況のため、コマンドラインでのプログラミングには20年近く遠ざかっています。  そのため出来たら、統合開発環境をもっているモノを探しています。  大昔はTuboPascalでそのようなプログラムを作成していたこともあります。  勝手ながらアドバイスいただけると助かります。

  • 簡単なランチャー

    業務用のアプリケーションを開発をしている者です。 作成したソフトをお客様にインストールして頂こうと思うのですが、エクスプローラからインストーラーを 実行するよりCDを入れたらメニューが起動して、ボタンを押す事でインストーラーを起動したく思います。 インストーラー1個ならAutorun.infにインストーラのファイルを書き込めば良いのですが、事前にいくつかの ソフト(使用する為のドライバ等)をインストールする必要があるため順序を追ってインストールしたいのです。 しかし、ランチャーを起動するためにランタイムをインストールする様では本末転倒なので、EXEだけで ランチャーが起動出来る様なプログラムを作成したいのですがVB6にしてもVB.NETにしてもランタイムが必要ですし 他言語を覚えて作る必要がありますでしょうか?(時間的に非常に厳しいため困難です) 納品するのでフリーソフトを使うわけにもいきません。 ボタン数個置いて、ボタンを押したら実行ファイルをキックするだけの他愛の無いソフトですけどね^^; 昔、Delphiがコンパイル後実行ファイルだけだったと思いますが今もそうでしょうか? よろしくお願いします。

  • Net Frameworkについて

    C#はNet Framework VB.netもNet Frameworkでつくられるとかなんとか記述されているのをみるのですが .Net Frameworkで作られたexeって開発環境のないほかのPCで動かすにはランタイムっていうのが必要なのですよね? そこで、調べてみたのですが.Net FrameworkのランタイムってOSに標準装備されていると記述されていたのですが これって、つまり、他のPCで動かすとき、わざわざランタイムをダウンロードしてインスールしなくてもいいってことですか? 後、他の言語VBとかJavaなどはNet Frameworkとは関係ないのですか?

  • Visual Studio > ユーザ配布ファイル

    これまでVisual Studioのソフトを作成したことがなかったのですが、Visual Studio Community Editionが利用可能となった機会に、作成をしてみようかと思います。 Visual Studioでは.NET Framework上に.NETプログラムを作るという認識なのですが、ファイル配布の点でよくわかりません。 以前は、Borland c++ builderなどでソフトを作っていたことがあり、その時は.exeファイル単体で配布できるようでした。Visual Studioでも同様な方法で (1つの実行 .exeファイルとして )配布することは可能でしょうか? あるいは、.NETフレームワーク関連のファイルインストールをソフト利用者にしていただく必要があるのでしょうか? または、インストーラの形を用意する必要があるのでしょうか?

  • VB2005 Express Edition 実行ファイルの作成方法について

    Visual Basic Express editionにてプログラムを作成しました。 プロジェクトフォルダー内にできる、実行ファイル(exe)だけを、別のPCに移動させて実行したのですが、移動先のPCには .net frameworkはインストールされてないので、実行できませんでした。 .net frameworkをインストールしなくても、実行することのできるexeファイルの作り方はあるのでしょうか?

  • ソフトウェアの作成

    突然な質問ですみません。 これから真剣にフリーソフトを作成したいと考えています。 例えばZIPなどに対応する圧縮ソフトなど・・・・・ 現在C言語をテキスト形式で作成し実行することはできるのですが、 例えばexeファイルを作成するなどの場合、何から手をつけていいのか分かりません。 一通りC言語は覚え、これからのフリーソフトもできればC言語で作成できればと考えていますが、もちろん他のプログラミング言語も使用しなくてはならない状況も考えます。 フリーソフトを自分で作成するに当たり、C言語をメインにどんなものが必要で、どんな書籍が参考になるかなどご教授よろしくお願いします。

  • Visual C++ Express Editionのランタイムなしで起動する方法

    いま、Visual C++ Express Edition を使って、開発しています。 前回、同じようなことを質問したのですが いまいちわからなかったので、もう一度質問させていただきます。 Visual C++ Express Edition で作ったWin32アプリケーションは、 VCランタイムが必要らしいですが、 VCランタイムをほかのPCにインストールしなくても 起動できるようにはできないのですか?

  • VB2005EEプログラムのインストーラ作成時におけるInteropファイルについて

    お世話になっております。 他で質問しましたが、回答が付かず、こちらに引っ越してきました。 基本的な質問かもしれませんが、申し訳ありません。 在宅でプログラム開発を請け負っており、現在、Excelを使用するプログラムを作成し、インストーラを作成しています。 VB2005EEのMy Project の発行タブにある「アプリケーションファイル」ボタンをクリックすると、自分が作成したプログラムのExe以外にInteropやAxInterop等が含まれています。 これらのファイルは http://www.microsoft.com/japan/msdn/office/office2003/OfficePrimaryInteropAssembliesFAQ.aspx の最後にあるように、インストールを回避しなくてはいけないのでしょうか? 開発環境  Windows Xp Home Edition sp2  Office Xp(2002)  Excel 2002  Visual Basic 2005 Express Edition インストーラを配布する環境  Windows Xp Pro sp2  Office 2003  Excel 2003 以上です。ご教示よろしくお願いいたします。

専門家に質問してみよう