1

私は現在、インタラクティブ ホワイトボード (教育活動) を構築し、CD-ROM 経由で展開するプロジェクトを開始しています。対話性のために HTML5 でプロジェクトをビルドし、何らかの方法で両方の .exe にコンパイルしたいと考えています。CD-ROM を挿入すると、「ゲーム」が自動再生されます。

これはどのように可能ですか?ヘルプ/アドバイスをいただければ幸いです。ありがとうございました。

4

3 に答える 3

1

リソースを使用してHTMLファイルを単一のEXEにパックできるgithubで、純粋なC(WinAPI )を使用してプロジェクトをすでに作成しました。

http://github.com/dns/WinAPI-Embed-Browser/releases

使用: res://programname.exe/test.htmlEXE ファイルから html ファイルにアクセスするためのパスとして。

ここから、ウィンドウの境界線を非表示にして、HTML アプリのコンテンツのみを表示したり、フルスクリーンで実行したりすることもできます。これは、インタラクティブな CD-ROMを作成したい場合に非常に便利です。

Mac では、Delphi/Lazarus TWebBrowser コントロールを使用して html ファイルをロードできます。ただし、Mac プログラムがリソースからファイルにアクセスできるかどうかはわかりません。

于 2015-03-04T18:13:13.353 に答える
0

HTML 5 はブラウザー テクノロジなので、インストールする PC に最新のブラウザーが搭載されている限り、アプリのインストールは問題なく動作するはずです。オンラインで簡単にホストできる CD-ROM ベースのインストールが必要な理由を教えてください。

于 2012-10-23T01:36:58.857 に答える
0

.exe ラッピングは必要ない場合があります。ここにアプローチがあります。

重要: あなたの自動実行はしばしば無効にされます [そうではありません] 静かに。アプリケーションを手動で実行するためのいくつかの指示を提供します。

そう:

  • CD から Firefox または Chrome のポータブル バージョンを実行するための Google。ブラウザを用意してください。CD を表す [サブ] ディレクトリに配置します。

  • そこにあなたのコンテンツを入れてください。

  • 次のようなコマンドでブラウザーを呼び出す .cmd ファイルを作成します。

    FirefoxPortable.exe index.html

  • 上記のバッチファイルを呼び出すための autorun.inf (詳細は googlable) を作成します。

  • そのディレクトリから CD イメージを作成します。それを行うことができる多くの CD 書き込みアプリケーションがあります。

  • テスト。

于 2012-10-23T06:45:17.923 に答える