• ベストアンサー

たくさんのVBPを一括コンパイルするには?(VB6)

VisualBasic SP5 Windwos2000 で大量のEXEを一度に作りたいのですが何かよい方法はないでしょうか? VB4だとフリーソフトで一括コンパイルできるソフトをみかけた ような気がするのですが、VB6はないでしょうか? また、プロジェクトグループ?なるものでできるともきいたのですが うまくいかないこともあるそうです。

  • GBSGBS
  • お礼率36% (370/1012)

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

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

簡単な方法としては、次のようはCMDファイルを作るとか --- "hoge.cmd" --- "c:\Program Files\Microsoft Visual Studio\VB98\VB6.EXE" "c:\tmp\proj1\project1.vbp" /make "c:\Program Files\Microsoft Visual Studio\VB98\VB6.EXE" "c:\tmp\proj2\project1.vbp" /make "c:\Program Files\Microsoft Visual Studio\VB98\VB6.EXE" "c:\tmp\proj3\project1.vbp" /make "c:\Program Files\Microsoft Visual Studio\VB98\VB6.EXE" "c:\tmp\proj4\project1.vbp" /make ---ここまで

その他の回答 (1)

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

>VB4だとフリーソフトで一括コンパイルできるソフトをみかけた >ような気がするのですが、VB6はないでしょうか? おそらく簡単なので自作するのはどうでしょう。 ヒントは マイコンピュータ →ツール →フォルダオプション →ファイルタイプ →拡張子vbp にあります。

関連するQ&A

  • VistaでVBのコンパイル

    VB素人ですが、教えてください。 現在XPのPCでVB6SP3で開発をしています。 mshflxgd.ocxを使ったEXEをコンパイルして、 VistaのPCで起動すると表示されません。 同じプログラムをVistaのPCのVB6SP3でコンパイルして起動すると表示されます。 何か違いはあるのでしょうか。 mshflxgd.ocxはレジストリ登録済みです。 あと、同じプログラムなのにコンパイルした際、EXEのサイズが違いました。Vistaの方が4Kほど大きかったです。 何かご教授頂けないでしょうか。 よろしくお願いします。

  • VB5の逆コンパイルについて

    お世話になります。 VB5の資産の改修を迫られていますが、 EXEファイルしかなく、ソースファイルがありません。 著作権は問題ないので逆コンパイルしたいのですが、 調べた所、VBDecompiler、ATTAPといったツールが 海外ツールであるそうですが見つかりません。 仕様書、設計書といったものは少しはありますが 古すぎてEXEファイルの動作と違いがあり、 なんとか逆コンパイルできればと思うのですが、 ご存知の方はいらっしゃらないでしょうか。

  • VBを起動せずにEXEファイルを作成する方法

    表題のとおりです。 VBで作成したソースファイル等をVBを起動せずに、EXEファイルを 作成する方法を探しています。 と、言うのも、複数(VB以外も含む)のプロジェクトファイルを一度に コンパイルし、配布できる環境を作成するようにしたいのです。 要は makeファイル 等で作成出来ればと考えています。 何か、VBでEXEファイルを作成できるコマンドライン(C2.EXE等???)が あれば、お教えいただけませんでしょうか? よろしくお願い致します。

  • VB.netの初学者なんですが、

    VB.netの初学者なんですが、 VB.netが詳しい方、是非お願いいたします。 visual studio2008で、以前のVB.net(2003)のプログラムをコンパイルしてますが、 フォルダ名(abc.net)配下にいくつのプロジェクトがあります、main,ttt,ccc.exeのプロジェクトがありますが、abcってのプロジェクトがありません。 普通にコンパイル通れば、main.exe,ttt.exe,ccc.exeなどの実行モジュールが生成されて、デバッグ実行すれば、...\abc.net\obj\Debug\配下にmain.exe,main.pdb,ttt.exe,ttt.pdb,ccc.exe,ccc.pdbなどのファイルを生成できました。 以前の方は...\abc.net\obj\Debug\abc.exe,とabc.pdbの二つファイルを生成していました。私はすべてのプロジェクトをコンパイルして、デバッグ実行させて、その二つファイル(abc.exe,abc.pdb)の更新 日付は変わらず、以前の日付になっています。 どうすれば、abc.exeっていう実行モジュールが生成できますか。 それは現有のプロジェクト(main,ttt,ccc)中の1つプロジェクトにより、生成したと考えていますが、 どのファイル(拡張子)を見ると、どのプロジェクトより生成したことを分かりますか。 少し長いですが、よろしくお願いいたします。

  • EXEとソースで動かすのとではEXEで動かす方が断然早い?

    VisualBasic6でソースを動かすのと コンパイルしてEXE形式で動かすのでは、 多分EXEの方が早いと思うのですが、 全然スピードが違うと言うことはありえるのでしょうか? 例えば、処理完了まで2時間~3時間もスピードが変わることは あるのでしょうか?処理はデータベースを更新、参照したりするものです どなたか教えて下さい。 windows2000 vb6 sp5

  • VBでメモリリーク?!

    VB6sp5でコンパイルした実行ファイル aaa.exe (起動されて、1分程度自動動作して自動的に終了する) があります。 コレを、VB6sp5でコンパイルしたbbb.exe から繰り返し呼び出して実行すると、タスクマネージャ/パフォーマンスで見るコミットチャージがどんどん増えてゆきます。 bbb.exe のほうは、一定時間でaaa.exe の呼び出しを繰り返すだけのもので、リークする要素が見当たりません。 aaa.exe は、怪しいんですが、毎回プロセスを終了しているので、コミットチャージを増やしてゆく原因になると思えません。 私は何か思い込みとか、勘違いしているんでしょうか? 詳しい方いらっしゃいましたら、教えてください。

  • Delphiの逆コンパイル

    Delphiのexeのソースってみれますか? 一度コンパイルしたものを、逆コンパイルするソフトはあるようなのですが、簡単にできるものなのでしょうか? できるとしたらそれを防ぐ方法はあるのでしょうか? ソフト名とかは、とりあえずいりません。 どれくらいのレベルの人ができるのか。 どんな感じにソースが読めるのか。 変数名なんかは、変わるみたいだし。 詳しい方よろしくお願いします。

  • ActiveXDLLのコンパイル時にLeft関数でエラー

    普段VisualBasic6.0を使ってプログラミングをしており、通常は標準のEXEを作るプロジェクトを使っています。 今回、ActiveXDLLにてDLLを作ろうとプログラミングをしてコンパイルをかけたところ、Stringの操作を行う、Left、Right、Midなどの基本的な関数のところで、 「プロジェクトまたはライブラリが見つかりません」 というエラーが出ます。これは何か設定が必要なのでしょうか。 それとも、ActiveXDLLを作るときにはLeftなどの関数を使うことはできないのでしょうか? どうぞよろしくお願いします。

  • VB6で作成したソフトについて

    お世話になります。 VB6で作成したソフトをWin2000環境でコンパイルしました。そのexeをXP上で動作させることができるのでしょうか?それともXP上でコンパイルし直さないといけないのでしょうか? 手元にXPがなくて困っています。よろしくお願いします。

  • コンパイル-警告の構成について

    お世話になります。 VS2008 VB.NETで開発を行っております。 グループ内の開発規約として プロジェクトのコンパイル-警告の構成でいくつかチェックを入れています。 新規プロジェクトを作成するたびに毎回チェックを入れるのが手間なのと各々でチェック漏れが発生します。 新規プロジェクトを追加した時に規定値がセットされるようになるといった設定がVSにあるのでしょうか? どなたかご教授頂ければ幸いです。