2010-12-25 19 views
5

私は高度なC++プログラミング(オブジェクト指向)に取り掛かりつつあり、C++プログラムを平均的なブラウザに埋め込む方法を何時間も探してきました。私は正直なところ、どう考えていない。スクリプト型のタグを使ってJavaScriptにHTMLを埋め込むのと同じ方法を考えていました。誰かが私にこれをする方法を理解するのを助けることができますか? 、あなたにC++を実行したいC++プログラムの埋め込み

  • ActiveX(マイクロソフトのブラウザのみ)
  • NaCl(まだGoogleのNative Clientの、実験的な)あなたが意味

答えて

2

下で実行することができます...

さまざまな理由でC++コードを実行できないモバイルブラウザを含む多くの、多くの多くの平均市場にはのブラウザがあります。

標準の対応を希望する場合は、通常の容疑者(JavascriptとHTML 5)に滞在することをおすすめします。

社内イントラネット用に開発していて、会社内のすべてのブラウザがIE 6でない場合は、ActiveXを使用しないことを強くお勧めします。それでも、私はActiveXから遠ざかることをお勧めします。

0

あなたは、少なくとも2つの選択肢がありますブラウザ? ありませんあなたは

理由の多くは(最初の、そして最も重要なのはあるセキュリティ)

は、Googleからのネイティブコードですぐにあったことがあります...のためhttp://code.google.com/p/nativeclient/

あなたはActiveXのも持って試してみてくださいすることはできません(マイクロソフトによって作成されたネイティブ・クライアント方式)が、それは、それがプログラミングするのは難しい吸うとだけあなたはクローム+ Native clientを使用している場合を除き、あなたはそれについて忘れることができますIE

+1

ActiveXとはどうすればいいですか? um ...塩化ナトリウム? –

+1

塩化ナトリウムは、「戦略的武器制限条約」のように「塩」である。ネイティブC++コードをブラウザに埋め込むことは、大量破壊の可能性があるため、限られた技術であり、様々な戦略的武器条約の対象となります。 –

0

+1

さて、私はちょうど実行して、javascriptを学ぶかもしれません。 –

+0

はい:またHTML5も安全です。ところで、Googleのネイティブコードのようなものは将来面白いかもしれません...しかし、今のところそれは(非常に)実験的です。あなたもFlexを試すことができますが、(私の意見ではそれはうんざりし、あなたはまだネイティブコードを使用できません) – Stef

+1

ありがとう、ありがとう。 –