問題タブ [skype4com]
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# - C# で skype4com でファイルを送信しますか?
C# アプリケーションから Skype 経由でファイルを送信できますか? いくつかのトピックを検索しましたが、解決策が見つかりませんでした。
c# - コンソールアプリケーションではdllを参照できませんが、wpfでは参照できます
- コンソールアプリケーションとwpfアプリケーションがあります。
両方のアプリケーションで、skype4com.dllリファレンスを追加しました
コード:
SKYPE4COMLib.Skype oSkype = new SKYPE4COMLib.Skype();
与える:InvalidCastExeption
述べる:
タイプ'System.__ComObject'のCOMオブジェクトをインターフェイスタイプ'SKYPE4COMLib.Skype'にキャストできません。IID'{B1878BFE-53D3-402E-8C86-190B19AF70D5}'のインターフェイスのCOMコンポーネントに対するQueryInterface呼び出しが、次のエラーのために失敗したため、この操作は失敗しました:そのようなインターフェイスはサポートされていません(HRESULTからの例外:0x80004002(E_NOINTERFACE)) 。
しかし、wpfアプリケーションで同じコード行を実行しても、例外は発生しません。どうして!?
Skypeが更新されるまで、コンソールアプリケーションは正常に動作していました。私はskypeをアンインストールし、問題を解決するために再度インストールしましたが、それは役に立ちませんでした。
c# - wpfアプリケーション以外のプロジェクトでdllを使用することはできません
これは本当に奇妙です。これをwpfアプリケーションで実行すると、次のようになります。
エラーは発生しません。
asp.netアプリケーションで実行したいと思います。そこで実行すると、次のようになります。
ビルドエラーは発生せず、実行時にエラーが発生することに注意してください。SKYPE4COMLib.SkypeクラスはSkypeによって提供され、ここからダウンロードできます。wpfアプリケーションを使用している場合でも、そのクラスからオブジェクトをインスタンス化できる理由がわかりません。
私が試したこと:(asp.netアプリケーションからそのライブラリを使用したいことを思い出してください)
1)ソリューションにwpfアプリケーションを追加します。次に、私のaspアプリケーションからそのプロジェクトを参照します。同じエラーが発生します。
2)Webサービスを作成し、Webサービスでクラスをインスタンス化しようとしました。それはうまくいきません。
3)ターゲットフレームワークを.NetFramewrok4クライアントプロファイルから別のフレームワークに変更します。これにより、クラスをインスタンス化できたが、メソッドを呼び出すことができなかったという問題が解決しました。
wpfアプリケーションを使用しているが、.netアプリケーションやコンソールアプリケーションを使用していない場合に、クラスからオブジェクトをインスタンス化できる理由を理解するのに苦労しています。スカイプがわざとそれをブロックしようとしているようです。
c# - Skype4ComLib の使用時にエラーが発生する
こんにちは、Skype4ComLib を使用して Skype の連絡先を取得していますが、エラーが発生しています:
CLSID {830690FC-BF2F-47A6-AC2D-330BCB402664} を持つコンポーネントの COM クラス ファクトリを取得できませんでした。次のエラーが原因です: 80040154 クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG))。
Skype がマシンにインストールされています。
何か案が?
c# - C# Skype API ビデオ通話
私はセキュリティ モニター アプリケーションに取り組んでいましたが、私が見つけた最良のアプローチは Skype でした。
侵入の可能性がある場合、アプリケーションは指定された Skype ID を呼び出します。これはおそらく私の Android フォンであり、すべての画像処理が完了しました。しかし、私はこの Skype API で立ち往生しています。私はこのコードを書きました:
これにより音声通話が開始されますが、call.StartVideoSend(); エラーを示します
私もこれを試しましたが、それは古い API であり、何も得られなかったと思います。そして、コマンドを送信することさえできません。
誰かが私を助けてくれたら、私は感謝します。
emacs - skypeを使用したemacsのmailto:タグに似たphoneto:タグを作成および管理するにはどうすればよいですか?
Emacs 23では、mailto:foo@foobar.fooに下線が引かれ、Enterキーを押すとメールの書き込みが開始されます。
EmacsとSkypeがインストールされているシステムで、phoneto:+5623689753などのタグを構成することは可能ですか?これは自動的にハイライト表示され、Enterキーを押すとこの番号でskypeを起動しますか?
c++ - Skype4COMC++イベント処理
誰かがC++でSkype4COMのイベント処理、つまり着信コールまたは着信メッセージ処理を使用した実例を提供できますか?
「IDispEventImpl」を使用してイベントをキャッチしましたが、イベントが発生するとエラーが発生します:0xC0000005:アクセス違反の書き込み場所「0x00000014」。
一部の変数が初期化されていないようです:atlcore.h内:CComCriticalSectionクラス内:HRESULT Lock()内:EnterCriticalSection(&m_sec);
プロジェクトへのリンクは次のとおりです:http: //dl.dropbox.com/u/41844149/SkypeCallbackExample.zip
なにが問題ですか?
c# - Skype4COM は、最近のすべての最近のチャットを取得します
すべての連絡先を取得するコードを作成しましたが、すべてのチャット グループを取得したいと考えています。Skype4COM API を使用したことがない場合は、このトピックをこれ以上読まないでください。
すべての連絡先を収集するために使用
グループのリストを作成するアイデアはありますか?
c# - Skype のグループ チャットで Skype4COM を使用してメッセージを送信するにはどうすればよいですか?
C#で「Skypeボット」を作ろうとしています。これまでのところ、1対1のチャットでうまく機能させることができました. グループチャットでうまくいきません。ここに私の情報源があります:
処理されたメッセージを送信する場所で、「メソッド 'SendMessage' のオーバーロードは 2 つの引数を取りません」というエラーが表示されます。
ただし、使用する場合:
完全に機能しますが、グループ チャットでは機能しません。何か提案はありますか?