問題タブ [outlook-2007]
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# - Outlookの電子メールをMicrosoftSQLServerデータベースに保存する
私はc#を使用して、SQLServer2005データベースに電子メールを保存するためのOutlook2007アドインを作成しています。varbinary(MAX).msgファイル全体をフィールドに保存できるようにしたいと思います。MailItemOutlookのSaveAs()メソッドを使用して一時ファイルに保存してからファイルを読み戻すことなくこれを行う方法はありますか?大量の電子メールをデータベースに転送する必要があり、コストのかかるディスクの読み取りと書き込みを避けたいと思います。
c# - Outlookナビゲーションペインのフォルダをプログラムで展開/折りたたみます
C#を使用してOutlook用のアドインを作成しています。Outlook 2007のフォルダーナビゲーションペインでフォルダーをプログラムで展開および折りたたむ方法はありますか?また、フォルダが展開されたときに発生するイベントはありますか?
outlook-2007 - アラーム付きの iCalendar イベントを Outlook 2007 にインポートする
会社の Web アプリケーションでさまざまなイベントの iCalendar エクスポートを作成しました。Outlook はエラーなしでイベントをインポートできます。ただし、カレンダーに複数のイベントがある場合ではなく、単一のイベントをインポートする場合にのみアラームがインポートされるようです。
これは Outlook 2007 の "機能" ですか? それとも、複数イベント カレンダーに、Outlook がこれらのアラームを適切にインポートできないような特性があるのでしょうか?
これが私の単一のイベントカレンダーです:
そして、私の 2 つのイベント カレンダー:
vba - SaveAs メソッドがエラーをスローするのはなぜですか?
次の vba コードは、より大きなスクリプトの一部です。私が抱えている問題は、Outlook メッセージがシステム上のディレクトリに保存されているにもかかわらず、SaveAs 関数が継続的にエラーをスローすることです。すべてが空白または 0 であるため、Err オブジェクトを検査しても結果は得られません。
もう 1 つの奇妙な問題は、エラー処理コードが以下のようにコメント アウトされている場合、エラーがスローされることなくスクリプトが正しく実行されることです。私には、エラー処理コード自体が問題を引き起こしているようです。VSTO は現時点ではオプションではありません。
- 以下のアプローチに代わるものはありますか?
- この状況を支援するために役立つデバッグのヒントを提供していただけますか?
これは私が使用しているコードです
解決:
c# - [プログラムは ... Outlook にアクセスしようとしています] ダイアログ ボックスをバイパスする
Office Outlook 2007 アドインの作成中に 1 つの問題に直面しています。Send イベントをキャプチャして、現在送信されている電子メールの内容にアクセスしています。すべて正常に動作しますが、Outlook.MailItem オブジェクト (C#) を介して電子メールの件名/本文にアクセスすると、このプログラムのアクセスを許可/拒否するダイアログ ボックスが表示されます。このダイアログ ボックスをバイパスして、プログラムが MailItem にアクセスできるようにする方法を教えてください。
ありがとう
サフィーラ
csv - Outlook 2007 メール フォルダーとサブフォルダーを csv にエクスポートする
メールを Outlook 2007 フォルダーから CSV ファイルにエクスポートする最良の方法は何ですか? サブフォルダー内にもメール メッセージを含めたいと思います。組み込みの csv エクスポーターでは、オプションでサブフォルダーを含めることはできませんが、それ以外の場合は、まさに私が望むことを行います。
c# - Outlookセキュリティメッセージボックスを無効にする
Outlook 2007アドインを開発していて、Outlookセキュリティメッセージボックスの問題に直面しています。トラストセンターから無効にして、プログラムによるアクセスをtrueに設定できることは知っていますが、コードで無効にしたいです。
コードでOutlookセキュリティメッセージボックスを無効にするにはどうすればよいですか?
注:私はC#とVSTOを使用しています。
outlook - Outlook 2007 タスクのエクスポート
こんにちは、Outlook 2007 のタスクをファイルにエクスポートするか、何らかの API を使用してアクセスしたいと考えています。私のオプションは何ですか?
c# - C# からの Outlook 2007 - COM 例外、TYPE_E_LIBNOTREGISTERED
新しい Outlook 2007 メッセージを開くプログラムを作成しようとしています。
COMタブのMicrosoft Outlook 12.0 ObjectLibraryから参照しました。
これらの項目は、VS の参照に表示されました。
ここで、次のコードを呼び出してみます。
OutlookApp==Microsoft.Office.Interop.Outlook 名前空間。
リストの 2 行目を呼び出すと、次の例外が発生し続けます: (InvalidCastException)
タイプ 'Microsoft.Office.Interop.Outlook.ApplicationClass' の COM オブジェクトをインターフェイス タイプ 'Microsoft.Office.Interop.Outlook._Application' にキャストできません。IID '{00063001-0000-0000-C000-000000000046}' を持つインターフェイスの COM コンポーネントでの QueryInterface 呼び出しが次のエラーにより失敗したため、この操作は失敗しました: ライブラリが登録されていません。(HRESULT からの例外: 0x8002801D (TYPE_E_LIBNOTREGISTERED))。
このコードは、別のステーションの Outlook 2003 でうまく機能しました。
それを解決する方法についてのアイデアに感謝します。