3

Outlook カレンダー、メールなどを同期するアプリケーションを開発しています。そこにあるコードは Outlook 2003、2007 で正常に動作していますが、Outlook で何が問題になっているのかわかりません。 2010.私は以下を使用します:

償還 dll 5.4 バージョン - 32 ビット
オフィス オブジェクト コア 14 dll - 32 ビット
オフィス - 32 ビット バージョン
ビジュアル スタジオ 2008

このエラーが発生しています:

ActiveX コンポーネントを作成できません。

次の行で:

session = CreateObject("Redemption.RDOSession")

セッションの場所:

Dim session As Redemption.RDOSession

その後、次のエラーが表示されます。

デフォルトのメール クライアントがないか、現在のメール クライアントがメッセージング リクエストを実行できないかのいずれかです。

色々試しましたが同じです。また、再インストール、Outlookの修復、レジストリの修復も行いました。

何か案は?

4

1 に答える 1

0

これは私のために働いた:

最初に、redemption に付属の Customize.exe を使用して ffloader.dll という dll を作成したとします。

次に、そのdllを次のように登録しました(32ビット) regsvr32 ffloader.dll

最後に、vb.net コードで次のようにセッションを作成しました。

Redemption.RDOSession = CreateObject("ffloader.ffRDOSession") として薄暗いセッション

それが役立つことを願っています!

于 2013-10-27T21:25:17.203 に答える