2

私の会社では Outlook を電子メール クライアントとして使用しており、Exchange サーバーにログインしています。外部アドレス帳 (個々の連絡先ではない) には、会社のネットワークに接続しているすべてのユーザーが含まれています。

私たちの会社には IM がありません ;-( .. Gmail の Gtalk のような Outlook プラグインを開発することを考えています。これは (技術的に) 可能ですか? またはどのくらい難しいですか? (アドレス帳から) すべてのユーザーのリストを取得できますか? ) オンライン リストで表示できるように Outlook を開いた人? DB なしでこれを行うことはできますか? (受信者にメッセージを送信して表示するだけです)?

Outlook の開発は私にとって初めてのことであり、この質問のリンクはあまり役に立ちませんでした (非常に混乱しました)。基本的なチュートリアルはどこで入手できますか?

編集: Outlook で VBA を使用しました。したがって、上記が VBA を使用して達成できる場合、それは素晴らしいことです ;-) それは可能ですか?

4

2 に答える 2

2

VBA は Office プラグインを構築するための古い方法であり、それ以来、より単純な VB/C# モジュール コーディング方法に置き換えられています。Office 2003 の VBA プラグインは Office 2007 でも問題なく動作するはずですが、Office 2007 + 1 を見ている場合は、推奨される方法ではなくなりました。

Visual Studio 2005 を使用している場合は、MSDN で Visual Studio Tools for Office (VSTO) Second Edition アドオンに関する情報を探してください。Visual Studio 2008 を使用している場合、VSTO パッケージには既定で Professional エディション (またはそれ以降) が付属しています。Office スイートのアドオンを構築するためのすべてのテンプレートが含まれます。アドオンのコーディングのこの新しい方向に進むと、何でも可能になるはずです。

私は個人的にサーバー/クライアント ソリューションを作成しようとしたことがないので、その面では役に立ちませんが、チャット ソリューションを作成する計画段階で検討できるように、その情報を公開したいと思います。 .

注意として、非個人 (Exchange) アドレス帳は、グローバル アドレス リスト (GAL) とも呼ばれます。

于 2009-02-26T07:13:06.767 に答える
0

Outlook 2010 には、インスタント メッセージングが含まれています。

Outlook でインスタント メッセージング サービスを使用する

Microsoft Outlook は、いくつかのインスタント メッセージング サービスで使用できます。連絡先がリアルタイムのオンライン チャット、音声およびビデオ会議、ファイル共有に対応しているかどうかを確認できます。

注 オンライン ステータスは、インスタント メッセージングの連絡先リストに追加したインスタント メッセージングの電子メール アドレスを持つすべてのユーザーが利用できます。さらに、インスタント メッセージングの連絡先リストに含まれているかどうかに関係なく、Microsoft Office Communicator を使用しているユーザーのオンライン ステータスが表示されます。

于 2011-11-21T17:54:44.637 に答える