問題タブ [axhost]
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.
c# - AxHost からさらにデバッグ情報を取得しますか?
C# で AxHost を使用して ActiveX コントロールを埋め込むライブラリを使用するアプリケーションをデプロイしようとしています。
インストールしたアプリをテスト リグで実行すると、次の例外をキャッチして表示します。
0x800736B1 をググったので、ファイルを読み込めなかったことを意味することがわかりました。
現在の大きな問題は、ロードできないファイルを見つける方法です。
有効にできる何らかのログ機能がありますか、それとも例外から詳細情報を取得できる方法がありますか?
axhost - axImp.exeを使用した後にAxhostがありません
誰かが私を助けてくれることを願っています。
私の元のタスク:リモートマシン(win server 2008)のローカルユーザーをサイレントに接続するac#プログラムを作成したいと思います。
技術的な問題私は必要なことを正確に実行するcode_projectの記事を見つけました:http://www.codeproject.com/KB/cs/RemoteDesktop_CSharpNET.aspx しかし、それをダウンロードした後、私はこのプロジェクトがAxMSTSCLib.dll(彼の1つ)を参照しているのを見ましたmemebresはAXHostです)
このdllを手動で作成する必要があります。これは、vsualstudioで.netオブジェクトとして使用されるCOMオブジェクトをラップします。
コマンドaxImp.exeを使用してAxMSTSCLib.dllを作成しました:%% \ aximp.exe%windir%\ system32 \ mstscax.dll
ただし、Axhostはありません(Visual Studioでオブジェクトブラウザーを確認しました)。したがって、このdllを間違った方法で作成していると思いますが、他の方法を見つけることができます。
これが私のdllとコードからダウンロードされたものとの比較です-porjecthttp ://drop.io/hidden/eopb4tphk8qekl/asset/Z2V0b2N4LTItanBnhttp : //drop.io/hidden/eopb4tphk8qekl/asset/bm8tZ2V0LW9jeDI
誰もが理由を知っていますか?どうすればそれを修正できますか?または、このver固有の質問をどこで行う必要がありますか?
よろしく、
==========
答えが見つかりました。RDPモニターをToolBoxに参照する必要がありましたが、dllが魔法のように正しく表示されます。
GUIが必要ないため、ToolBoxは使用しませんでした。しかし、私はそれがこれを正しく行う唯一の方法だと思います。
1に対する答えが見つからなかった質問がさらに2つあります。RDPモニターにドラッグすることによって生成されたdllは、マシン固有ですか?
X86マシンで作成されたdllがX64マシンで生成されたものと異なる場合、このdllは異なりますか?
- axImp.exeの出力に関する同じ質問
ありがとう
c# - フォームなしで ActiveX コントロールを機能させますか?
トパーズ シグネチャー パッドを使用しています。Winform コントロールに配置される ActiveX コントロールの形式で API を提供します。さて、私たちのプロジェクトが機能する方法では、フォームは必要ありません (少なくとも表示されません)。署名 ActiveX コントロールがバックグラウンドで画像を取得できるようにしたいだけです。
わかりましたので、マークされた行でエラーが発生します。例外は
この問題を解決するにはどうすればよいですか? 新しい非表示のフォームを作成し、コントロールを非表示にする方が簡単でしょうか?
c# - タイプ'System.Windows.Forms.AxHost+InvalidActiveXStateException'の例外がスローされました
単純なプロジェクトでエラーが発生します。
これは私のコードです:
すでにリファレンスコンポジットAxInterop.ZKFPEngXControl
とを追加しましInterop.ZKFPEngXControl
た。
デバッグ中にボタンをクリックすると、警告が表示されます。
InvalidActiveXStateExceptionが処理されました。
「タイプ'System.Windows.Forms.AxHost+InvalidActiveXStateException'の例外がスローされました」**
pdf - WinFormへのAdobePDFReaderCOM-Controlの追加が失敗する
COM-Controlを追加しようとしています。手順:
1。ツールボックスを右クリックします
2. [COMComponents]タブを選択し、[AdobePDFReader]を
クリックします3.[OK]ボタンをクリックします4.AdobePDFReaderControl
をUserControlにドラッグアンドドロップしようとしています->失敗エラー:
"Failed to create component 'AxHost'. The error message follows: 'System.Runtime.InteropServices.COMException (0x80004005): A wrapper assembly is not registrated for this type library.
at
System.Windows.Forms.Desgn.DocumentDesigner.AxToolboxItem.CreateComponentsCore(IDesignerHost host)
at
System.Drawing.Design.ToolboxItem.CreateComponentsCore(IDesignerHost host, IDictionary defaultValues)
at
System.Drawing.Design.ToolboxItem.CreateComponents(IDesignerHost host, IDictionary defaultValues)
at
System.Windows.Forms.Design.OleDragDropHandler.CreateTool(ToolboxItem tool, Control parent, Int32 x, Int32 y, Int32 width, Int32 heigth, Boolean hasLocation, Boolean hasSize, ToolboxSnapDragDropEventArgse)'"
私は今何ができますか?
事前にすべての回答者に感謝します。
ご挨拶、ジョー
c# - ActiveX の初期化: AxHost.State オブジェクト
WinFormsHost-Control を使用して、Unity3D-ActiveX コントロールを WPF フォームに埋め込もうとしています。
実際、VS のプロパティ ウィンドウでパスを設定するとうまく機能しますが、コード ファイルで設定すると何も読み込まれません。これはコントロールの既知の問題ですが、フォーム デザイナーの作成コードをコピーして手動で初期化できると思いました。
初期化のコードを見ると、コードにプロパティがないことに気付きsrc
ましたが、プロパティ ウィンドウでプロパティが使用されています。プロパティを手動で設定しても機能しません (エラーがスローされます)。
いくつかのテストの後、プロパティのホール アセンブリをチェックすることにしましたsrc
が、src
プロパティが設定されておらず、パスの文字列を見つけることさえできません。
最終的な考え
src-path が配置される場所は 1 つだけであることに気付きました: AxHost.Stateタイプのオブジェクトである、ウィンドウ フォーム デザイナーによって生成されたリソースです。
質問
AxHost.State
指定した Unity3D ファイルをロードする必要がある Unity3D-ActiveX コントロールを初期化する有効なオブジェクトを作成するにはどうすればよいですか?
c# - AxHost.GetPictureFromIPicture() メソッドがありません。MS Access データベースから画像 (添付ファイル) を取得しています
AxHost.GetPictureFromIPicture() を使用して、MS Access 2013 データベース ファイル (*.accdb) から GIF 画像 (添付ファイルの種類として保存) を取得しようとしています - それを Image に変換して、PictureBox に表示できるようにします。しかし、その方法はありません!:( 何か不足していますか? smtg を設定またはインストールする必要がありますか?
変換しないと、「'System.__ComObject' 型の COM オブジェクトをクラス型 'System.Drawing.Image' にキャストできません」というエラーが表示されます。
私は実際にすべてを正しい方法で行っていますか?または、より良い解決策はありますか?私を助けてください。
c# - C# Windows Media Player AxHost エラー: コンポーネント 'AxHost' の作成に失敗しました
Windows Media Player オブジェクトを Windows フォームに追加しようとしていますが、次のエラーが表示されます。
ただし、新しいプロジェクトを作成して Windows Media Player を追加すると、まったく問題なく動作します。
新しいプロジェクト(Windows Media Playerを使用)が開いている間にWindows Media Playerを追加したり、既存のフォームをプロジェクトに追加したりするなど、オンラインでいくつかのソリューションを試しましたが、役に立ちませんでした。
私が間違ったことをしたことはありますか?