• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBとCとJAVA )

VBとCとJAVAでコントロールを配置してアプリケーション開発する方法と比較

このQ&Aのポイント
  • VB.NETのように、コントロールを配置したりしてアプリケーション開発できるツールはCやJAVAにも存在しますか?
  • .NETのようなインストールが不要なEXEファイルを作成するためには、特定のツールを使用する必要がありますか?
  • VB.NETと他のアプリ開発ツールとの比較(長所や短所などでも)を教えていただけますか?

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

  • ベストアンサー
  • kenken951
  • ベストアンサー率33% (9/27)
回答No.3

>MFCxx.dll の配布は不要のようですよ。 一応はそうなんだけどMSですら http://msdn.microsoft.com/ja-jp/library/ms235316(VS.80).aspx で書かれているように静的にするより動的を奨めています。 > .Net Framework が初期状態でインストールされているようです。何年か後には、「.NET Framework をインストールしてもらわなければならない」、ということもほとんどなくなると思います。 そのサイトに書かれているけどバージョンでの問題があるので一番下のバージョンにあわせて作れば良いけどその代わり新しい機能が使えない状態になります。 最新の物を使い続けるためにはやはり自分でインストールの必要性が出てきます。

MKT_
質問者

お礼

 どうもありがとうございます!!m(_ _)m >MSですら >http://msdn.microsoft.com/ja-jp/library/ms235316(VS.80).aspx >で書かれているように静的にするより動的を奨めています。 >一番下のバージョンにあわせて作れば良いけどその代わり新しい機能が使えない状態になります。 なるほど・o・ 確かにVBは2008になって色んなコントロールが増えてて便利になりましたしねー.. かなり貴重な情報でございますね.この度はご閲覧していただけて良かったです^^ どうもありがとうございました!!! (ベストアンサーでございますが,No.1様からNo.3様まで 皆申し分ございませんが,今後閲覧していただく方のためには 皆様のアドバイスがまとまっておりますNo.3様のアドバイスに 付けさせていただくのが一番よいかな?などと思います. この度は誠にありがとうございました!!m(_ _)m )

その他の回答 (2)

回答No.2

MFC で開発しても、「スタティック ライブラリで MFC を使用する」にした場合は、MFCxx.dll の配布は不要のようですよ。 ↓は Visual Studio 2005 についてのページですが、おそらく、2008とかでも同様ではないかと思います。 http://msdn.microsoft.com/ja-jp/library/ms235264(VS.80).aspx あと、Vista 以降は .Net Framework が初期状態でインストールされているようです。何年か後には、「.NET Framework をインストールしてもらわなければならない」、ということもほとんどなくなると思います。 http://www.atmarkit.co.jp/fwin2k/win2ktips/246checkvdnfw/checkvdnfw.html

MKT_
質問者

お礼

 tsukasa-12r 様  どうもありがとうございます! >、「スタティック ライブラリで MFC を使用する」にした場合は、MFCxx.dll の配布は不要のようです >Vista 以降は .Net Framework が初期状態でインストールされているようです。何年か後には、「.NET Framework をインストールしてもらわなければならない」、ということもほとんどなくなると思います。 貴重な情報をどうもありがとうございます^^ Vistaユーザーですが気付きませんでしたorz  どの言語も「必ずしも」何かインストールしてもらう必要は無いようでございますね. この度はご閲覧・アドバイスいただきまして誠にありがとうございました!!

  • torntorn
  • ベストアンサー率22% (19/84)
回答No.1

1.ある Cは定番はVC++。 フリーのリソースエディタもある。 JavaはEclipse+Visual Editor 2. JavaもJavaVMのインストールがPC毎に必要。 C++もVC++でMFCで開発する限りランタイムが必要。(ランタイムが必要ない開発をするにはWin32APIのみで開発する必要がある。) 3. それぞれの言語には言語毎に癖は存在する。

MKT_
質問者

お礼

torntorn様 どうもありがとうございます! VC++でございましたか. >MFCで開発する限りランタイムが必要 開発側のPCだけでなく,使ってもらうPC側にも必要,ということでございますよね? >JavaはEclipse+Visual Editor Javaの需要が多いという話を聞いた事があるのですが, 何かVBよりやりやすいことがあるからなのでしょうか...?  この度はご閲覧・アドバイスいただき誠にありがとうございました!m(_ _)m

関連するQ&A