問題タブ [embedding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
942 参照

ssl - 埋め込まれたgeckoブラウザでhttpsURLをブロックする

geckoブラウザが組み込まれたアプリケーションがあります。この時点でnssが適切に初期化されていないため、httpsURLにアクセスしようとするとアプリケーションがクラッシュします。クラッシュはPK11_TokenExists()にあります。ブラウザによるhttpsサイトのレンダリングをブロックしたい。ユーザーがhttpsリンクをクリックすると、nsIURIContentListenerのOnStartURI()でその読み込みをブロックできますが、ユーザーがorkut.comと入力した場合、OnStartURI()でhttp URLかhttpsURLか(つまり、 SSLを使用するかどうか)。このような場合にhttpsURLをブロックする方法を知りたいですか?

ありがとうjbsp72

0 投票する
8 に答える
1491 参照

.net - .NET Winforms の展開

app.config や関連する DLL などの単一の exe ファイルにすべてのリソースを結合する方法はありますか?

eMule など、一部のアプリケーションはこれを行うようです。

app.config が編集されるのを待ってそこに座ってほしくありません。

ありがとう

0 投票する
3 に答える
66167 参照

java - Java h2 データベースをプログラムで埋め込む

現時点では組み込みデータベースとしてHSQLDBを使用していますが、データ量が増えるにつれてメモリ フットプリントが少ないデータベースを探します。

Derby / JavaDBは、プロパティをシステム プロパティにグローバルに格納するため、現時点ではオプションではありません。そこで、h2を考えました。

HSQLDB を使用しながら、サーバー オブジェクトを作成し、パラメーターを設定して開始しました。これはここで説明されています(また、クラス org.hsqldb.test.TestBase の例として示されています)。

問題は、これを h2 データベースと同様に行うことができるかということです。そのためのコードサンプルはありますか? h2 ページをスキャンしても、例が見つかりませんでした。

0 投票する
5 に答える
4020 参照

flash - バイナリ ビデオ データを swf ファイルに埋め込む

コンパイル時に (メタタグを使用して[Embed]) swf に埋め込まれたデータからビデオを再生することは可能ですか?

Flash CS3 などで提供されている「ビデオのインポート -> 埋め込み」機能は、多くの厳しい制限 (サウンドの同期の問題、最大フレーム数、およびその他の注意事項を含む) があるため、受け入れられません。

AIR アプリケーションで再生される flv ビデオ データを (他のアセットと共に) swf にバンドルできることに興味があります。

私はそれができるとは思わない。同意しない人はいますか?

0 投票する
3 に答える
13551 参照

python - 文字列に非ASCII文字がある場合、C文字列(char配列)をPython文字列に変換する方法は?

C プログラムに Python インタープリターを組み込みました。C プログラムがファイルから char 配列にいくつかのバイトを読み取り、そのバイトが特定のエンコーディング (ISO 8859-1、Windows-1252、または UTF-8 など) でテキストを表していることを (何らかの方法で) 学習したとします。この char 配列の内容を Python 文字列にデコードするにはどうすればよいですか?

Python 文字列は一般に、型である必要がありunicodeます。たとえば、0x93Windows-1252 でエンコードされた入力では a は になりu'\u0201c'ます。

を使用しようとしPyString_Decodeましたが、文字列に非 ASCII 文字が含まれていると常に失敗します。失敗する例を次に示します。

エラー メッセージは です。これは、 の呼び出しで指定したにもかかわらずUnicodeEncodeError: 'ascii' codec can't encode character u'\u201c' in position 0: ordinal not in range(128)、エンコーディングが使用されていることを示しています。asciiwindows_1252PyString_Decode

次のコードは、 を使用してデコードされPyString_FromStringていないバイトの Python 文字列を作成し、そのdecodeメソッドを呼び出すことで問題を回避します。

0 投票する
6 に答える
410 参照

c# - グラフィックデザイナーがいますが、テキストベースのデザイナーが必要です。提案?

いいタイトルが思いつかなくてすみません。

問題は次のとおりです。

当社のお客様のために、「シナリオ」の構築に使用できるグラフィカル デザイナーを (より大きなアプリケーションの一部として) 作成しました。

これらのシナリオは、「コマンド」で構成される「コンポジット」で構成されています。これらのコマンド オブジェクトはすべて CommandBase から派生し、ICompilable というインターフェイスを実装します。

シナリオ クラスは ICompilable も実装します。コマンドで Compile() が呼び出されると、バイトの配列が返され、それを目的のデバイスに送信できます (そのハードウェアに関する多くの情報を開示することはできません。申し訳ありません)。

アイデアを与えるために:

グラフィカル デザイナーは、これらすべてをユーザーから抽象化し、ユーザー (または彼女) が単純にコンポジットをデザイナー サーフェスにドラッグ アンド ドロップできるようにします。(コンポジットはコマンドをグループ化できるため、タスクを返すためのビルディング ブロックを提供できます)

最近、私たちの顧客が私たちのところに来て、「デザイナーは本当にクールですが、ある種のプログラミング言語、単純なものを使いたいと思っている人が何人かいます」と言いました。

(もちろん彼らにとっては簡単です)

さまざまなコマンドを呼び出したり、SkipIfCommand をより適切な構造に置き換えたりできる単純な言語を提供したいと考えています。

どこから始めればよいのか、どのような選択肢があるのか​​わかりません (現在持っているものを壊さずに)

Python などの言語を埋め込んでいる人や、独自の言語でパーサーを書いている人などについて聞いたことがあります...

助言がありますか?

PS: ユーザーはコンポジットのみを使用し、コマンドを使用することはありません。コンポジットは実行時に (グラフィカル デザイナーと共に) 動的に読み込まれ、別のアセンブリでサード パーティによって提供される場合があります。

0 投票する
2 に答える
208 参照

javascript - JavaScript バッジが埋め込まれているサイトを確認するにはどうすればよいですか?

ユーザーが個人のサイトやブログに JavaScript のスニペットを使ってバッジを埋め込めるようにしたいと考えています。バッジは、ある時点で「承認」されたプロフィールの情報に基づいて、当社のサイトでカスタマイズされます。

JavaScript が埋め込まれている Web サイトを確認するベスト プラクティスはありますか。「承認済み」プロファイルの Web サイトと一致しない場合は、何も表示されません。一致する場合は、html などを挿入します。

ありがとう

0 投票する
2 に答える
1138 参照

c# - C# Web アプリケーションへの IronPython 2 の埋め込みに関する問題

最初のいくつかの背景(役立つ場合):

私のアプリケーションは、最近 .Net Framework の v3.5 にアップグレードされた Web ベースのフレームワークですが、マスター ページ/ユーザー コントロール システムを使用していません。これは MVC パターンに似ており (かなり古いですが)、テンプレートからの応答ストリームに純粋な HTML を出力します。Python 式を使用すると、いくつかのルールとテンプレートのバリエーションを実現できます。

古いやり方

IronPython 1.x エンジンを C# に組み込むと、次のようなコードを実行できました。

ipy 2.0 には Import() メソッドはなく、ImportModule() メソッドは同じようには機能しないようです。Import() は、私たちが書くすべての Python スクリプトに次のような行を入れる必要性を軽減しました:

MyClass が静的メソッドでいっぱいであるという事実は、MyClass.MyMethod() への呼び出しが非常にうまく機能することを意味します。MyClass が含まれているアセンブリは実行時に動的に読み込まれるため、オブジェクトをインスタンス化してスコープ内の変数に割り当てることはできません。

では本題へ

IronPython 2.0 の統合の他のすべての部分を整理しましたが、実装者が作成するすべてのスクリプトの先頭に「from MyAssembly import MyClass」と入力することを要求したくありません (ipy 1. .x) であり、しばらくの間サポートの問題になる可能性もあります。

そして最後に質問です

誰かがこの問題を抱えて解決しましたか? DLR のやり方が間違っているのでしょうか? それとも明らかな何かが欠けていますか?

誰かが助けてくれるのに必要な詳細はわかりませんが、これで十分だと思います.

0 投票する
1 に答える
494 参照

windows - 別のプロセスに属するウィンドウの子としてアプリケーションウィンドウをホストするにはどうすればよいですか?

「A」のウィンドウがMDIの子ウィンドウであるかのように、プロセス「A」からプロセス「B」のメインウィンドウにアプリケーションウィンドウをホストしたいと思います。これはWindowsで可能ですか?それとも私がこれを偽造することを可能にするいくつかのトリックがありますか?

ちなみに、「A」のウィンドウが「B」のウィンドウに埋め込まれている場合は、そのウィンドウのタイトルバー(または、クライアント以外のものすべて)を削除したいと思います。これは、ウィンドウスタイルまたはウィンドウクラスを微調整することで可能になるはずですが、私はこれらのWin32の複雑さの専門家ではありません。

0 投票する
1 に答える
810 参照

javascript - var flashElements = document.getElementsByTagName("EMBED"); の最適な代替

ランダムなページですべてのフラッシュ オブジェクトを検索したい (メニューを非表示にしないように wmode=transparent にするため)。

IE は、document.getElementsByTagName("EMBED"); での EMBED をサポートしていません。

すべての埋め込みを見つけるのに最も効率的なものは何ですか(jQueryではありません...)

さらに上級者向け: 埋め込みタグが eMBED と記述されているサイトに出くわしました。この種のタグも見つける必要があります。

ありがとう