vbComp.exe VBプロジェクト一括コンパイル 最初に 何が起こっても知りません。責任は取りません。取れません。 できればフィードバック下さい。 本質的にTYDLL、TYCTLのサンプルプログラムです。 ホームページには他のサンプルもあります。 メールはこちら tyoshida@po1.ctt.ne.jp ホームページはこちら http://www.ctt.ne.jp/~tyoshida 目的 VBの複数プロジェクトを一括にコンパイルします。 関連ファイルの日付を実行ファイルと比較して必要なもののみコンパイルできます。 但し、DLLやOCX等は比較対照としていません。 また、比較は分単位です。秒は切り捨てています。 対象プロジェクトは最低一度はVBの開発環境でコンパイルして下さい。 実行ファイルの位置が分かりません。 環境 当然VB6(SP4)がインストールされていること。 プロフェッショナルで開発しました。ラーニングについては不明です。 TYDLL、TYCTLをインストール願います。(このファイルをDLしたサイトにきっとあります) 開発、動作確認はWindowsNT(SP5)/2000で行いました。 Windows9x系でも問題ない筈です。 使っている外部ファイル TYFileInfo600.dll TYForm600.dll TYCls Funcs TYPicture600.dll TYShellEx601.dll MSCOMCTL.OCX COMDLG32.OCX COMCT332.OCX 最初の使い方 1.起動 vbComp.exeを起動します。 2.VB6.EXEパスの指定 メニュー→ファイルのVBのパスでVB6のパスを指定します。 一番最初の起動時には強制的に選択ダイアログが表示されます。 3.リスト作成 メニュー→編集、もしくはツールバーの追加でプロジェクトを追加します。 上部ウィンドウへのドラッグ&ドロップも可能です。 コンパイルが必要と思われるプロジェクトはアイコンが変わります。 表示を詳細にした場合は状況に「要」と表示されます。 4.コンパイル メニュー→コンパイル、もしくはツールバーからコンパイルの種類を選択します。 選択:選択したプロジェクトをコンパイルします 自動判別:必要と思われるプロジェクトのみをコンパイル 全て:問答無用に全リストをコンパイル エラーがある場合は下部のウィンドウに表示されます。 コンパイルを中止する場合は閉じるボタン[X]を押して下さい。 現在のコンパイル終了後に止まります。 5.リスト保存 メニュー→ファイル、もしくはツールバーの保存でリストを保存します。 作成されたファイルに対して関連付けを行うことによって、起動することも可能です。 以上 T.Yoshida