問題タブ [activex]

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 投票する
1 に答える
577 参照

com - Webコントロールホストのimg要素の画像を抽出するにはどうすればよいですか?

HTMLページからビットマップを抽出したいと思います。Webページで取得したIHTMLImgElementからIStream、IPersistStream、またはIPersistStreamInitを見つけることを期待していました。しかし、私はそれらのどれも見つけることができません。

キャッシュから画像を読み取ることはできましたが、これはやや信頼性が低く、ファイルシステムからの読み取りは避けたいと思います。

ビットマップを取得するために使用できるインターフェイスはありますか?

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

com - C# COM DLL: Regasm または Regsvr32 を使用する必要がありますか?

C# ActiveX DLL を構築しています...登録には REGASM または REGSVR32 を使用する必要がありますか?

64 ビット インターフェイスと 32 ビット インターフェイスを登録するにはどうすればよいですか?

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

javascript - javascript (activexobject) を使用して Excel セルを作成するときに日付形式をカスタマイズするにはどうすればよいですか?

new を使用して Javascript で HTML テーブルを Excel に変換しようとしていますActiveXObject("Excel.application")。基本的に、表のセルをループして、Excel の対応するセルに値を挿入します。

問題は、セルが 'dd-mm-yyyy' (例: 10-09-2008) の日付形式の場合、Excel は 'mm-dd-yyyy' (つまり 2008 年 10 月 9 日) として読み取ることです。私は次のように指定しようとしましたNumberFormat:

しかし、それは効果がありません。これは、 parse ではなく、Excel が値を表示する方法にのみ影響するようです。私の唯一の解決策は、次のように日付を交換することです。

しかし、それは一般的ではなく、別のマシン設定ではこれが失敗するのではないかと心配しています。

入力値を解析する方法を特定する方法はありますか?

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

sql-server - テーブルが空でない場合に SQL Server から自動通知を受け取る

SQL Server テーブルをアクション キューとして使用したいと考えています。そのため、テーブルが空でないときはいつでも、データベースを絶えずポーリングするのを避けるために、 VDFアプリケーションに何らかの通知が必要です。VDF は、Win 32 API の標準呼び出し規約であるstdcall、または COM/ActiveX の使用に依存しています。私にとってうまくいく別の解決策は、テーブルが空でないときに単にexeファイルを実行することです。

ここで使用できる SQL Server のイベントはありますか? そして、そのようなイベントを VDF で使用するようにチャネリングするにはどうすればよいでしょうか (上記のとおり)。

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

apache-flex - Adobe Flex が以前のバージョンよりも「受け入れられる」ようになったのはなぜですか?

私は過去 10 年間、エンタープライズ ソフトウェアを構築してきました。今回は、エンタープライズ アプリケーションがクライアント サーバーからシン クライアントに移行するのを見てきました。いくつかの名前 (asp、SaaS、クラウド コンピューティング) ではありますが、ホステッド ソリューションへの移行も見られます。これらすべての変更により、衝動は主に、エンド ユーザーではなく IT 部門に起因するものになりました。これらの革命の最初の段階では、ユーザー エクスペリエンスは、一元管理とデスクトップ フットプリントの縮小という名目で縮小されました。

この間、面倒な IT 部門を満足させながら、ユーザーにリッチなエクスペリエンスを提供するための多くの試みが行われてきました。1 つ目は、業界のリーダーである Microsoft が ActiveX コントロールの形で提供したものです。その後、Sun の担当者がアプレットを開発し、最近では Java Webstart を開発しました。これらのソリューションはすべて、かゆみを掻き立てるように見えましたが、より厳格な IT 部門から広く期待されることはありませんでした。

その後、Flex が Macromedia から登場しました。彼らは何をしましたか?それは持続可能ですか?Microsoft の Silverlight によるエミュレーションは、彼らがゲームのルールを変更したことを証明していますか? Web プログラミングは永遠に変わるのでしょうか?

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

delphi - ログインする前に、実行時に Crystal XI レポートの接続方法を確認するにはどうすればよいですか?

私の (Win32) アプリケーションでは、Crystal Reports を表示しています。

実行時にログイン情報を設定します。ただし、Crystal は、レポートの接続方法に応じて、いくつかの異なる名前でデータベース名を参照することに親切に決めました。たとえば、レポートが ODBC 接続を介して接続する場合は「データ ソース」と呼ばれますが、直接接続する場合は「サーバー」と呼ばれます。

もちろん、どのレポートが呼び出されるかは実行時までわかりません。

現在、例外を飲み込み、次のように別の方法を試すことで、この問題を回避しています。

理想的には、次のようなことを言いたいです。

だから私の質問は:

ログインする前に、実行時に Crystal XI レポートの接続方法を確認するにはどうすればよいですか?

背景情報:

  • Delphi 2007 を使用しています
  • ActiveX ライブラリを使用してレポートを表示していますが、これは面倒で難しく、愚かで避けられません (この投稿を参照してください)。
  • レポートは Crystal XI、SP4 にあります
  • 議論のために、レポートはすべて Oracle 10g データベースに対するものであると仮定しましょう。
  • 私の開発マシンは Windows Vista を使用しており、ほとんどのユーザーは XP を使用しています。

誰かが提供できる助けに感謝します。

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

scripting - 「ActiveX コントロールは安全でない可能性があります」ポップアップを無効にする方法

マイ コンピューターの HTML ファイルで、スクリプトで Scripting.FileSystemObject を使用しようとしています。「このページの ActiveX コントロールはスクリプトに対して安全でない可能性があります」というポップアップを無効にするにはどうすればよいですか?

[インターネット オプション] セキュリティ ウィンドウでは、[スクリプトを実行しても安全だとマークされていない ActiveX コントロールを初期化してスクリプトを作成する] をさまざまなゾーンに対して [有効] に設定できますが、ローカル コンピューター上のファイルは、リストされているゾーンのいずれにもないように見えます。

別の質問は、「ローカル ファイルのセキュリティ オプションを編集するにはどうすればよいですか?」ということだと思います。

システム: Windows XP SP3
Internet Explorer 7

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

c# - ブラウザで Adob​​e Reader プラグインの印刷/保存/メール機能を呼び出す

ブラウザの Adob​​e Reader プラグインから印刷/保存/メール機能を呼び出す方法を探しています。説明をわかりやすくするために、ブラウザで次の画像を開いてください。

http://stylephp.com/demo/pdf.png

この画像では、サンプル PDF が Adob​​e Reader プラグインのブラウザーに読み込まれていることがわかります。また、プラグインには保存/メール/印刷ボタンがあります。また、その上に 4 つの同様の html ボタンがあります。

上部の html ボタンをクリックすると、プラグイン内でボタンを呼び出したいと思います。

参考までに、私は asp.net c# 2005 を使用しています。

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

com - ActiveXコンポーネントはオブジェクトを作成できません

vbexample.dllで関数名「aaa」をbbbに変更し、VBアプリケーションに登録しました。登録後、ローカルPCで実行されます。その後、そのVBアプリケーションのビルドを生成し、別のPCでテストしたところ、機能していません。私が受け取るメッセージは、「ActiveXコンポーネントはオブジェクトを作成できません」です。