
教えてください。C#の勉強中でわからないところがあります。
[環境]
C# 2.0
windowsXP
Outlook2003
[内容]
アプリケーションを起動後、
Outlookでメールを受信したら、アプリケーションでFormの表示のラベルを変更したいのでが、うまくいきません。教えてくださいませ。
ちなみに、下記のソースはMessageBoxで作成したものです。
MessageBoxだとうまくいくのですが・・・
using System;
using System.Windows.Forms;
using OutLook = Microsoft.Office.Interop.Outlook;
[ソース]
using System;
using System.Windows.Forms;
using OutLook = Microsoft.Office.Interop.Outlook;
[STAThread]
static void Main(string[] args)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new frmMessage());
MessageBox.Show("待機中");
MessageStand();
}
/// <summary>
/// OutLook待機処理
/// </summary>
private static void OneSightMessageStand()
{
OutLook.ApplicationClass outLookApp = new OutLook.ApplicationClass();
outLookApp.NewMailEx += new OutLook.ApplicationEvents_11_NewMailExEventHandler(outLookApp_NewMailEx);
}
/// <summary>
/// イベント処理
/// </summary>
private static void outLookApp_NewMailEx(string EntryIDCollection)
{
MessageBox.Show("受信しました。" + EntryIDCollection, "NOTE", MessageBoxButtons.OK);
# 通常ならメッセージボックスではなくイベントが発生したら、Formのラベルにメッセージを表示したい。
frmMessage objfm = new frmMessage();
objfm.label.txt = "受信しました。";
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C# フォームを閉じてもプログラ...
-
C#で、ある条件でFormが自動で...
-
C#でテキストボックスをクリッ...
-
ASP.NetでJavaScriptからポスト...
-
エクセルで作った新しいウイン...
-
グラフの交点の求め方(Excel)
-
「アイテムは収集されました」...
-
コントロールの書式設定で、“コ...
-
[VB.net] DataGridViewの列ヘッ...
-
勝手にウィンドウが開いて止ま...
-
エクセルのコントロールツール...
-
VBAのフォント変更(エクセルか...
-
vbaから他のアプリを終了
-
VB.NET2005 TextBox 高さ(Heig...
-
Minecraft 統合版(PC)の描画距...
-
コンボボックス内の文字サイズ変更
-
[VBA] UserForm を Excel の W...
-
「&HFFFF」「&H1A」とは?
-
コンボボックスのドロップダウ...
-
メッセージハンドラ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【C#】別フォームも同時に閉じ...
-
C# フォームを閉じてもプログラ...
-
C#で、ある条件でFormが自動で...
-
C# 自分自身のコントロールを指...
-
C#でテキストボックスをクリッ...
-
【C#】サブフォームからメイン...
-
C# FlowLayoutPanelのコントロ...
-
別フォームからdatagridviewの削除
-
OutLookのメール受信通知 (C#)
-
form2 から form1に戻ったとき...
-
ラベルの透過について
-
エクセルで作った新しいウイン...
-
グラフの交点の求め方(Excel)
-
「アイテムは収集されました」...
-
コントロールの書式設定で、“コ...
-
コンボボックス内の文字サイズ変更
-
エクセルのコントロールツール...
-
[VB.net] DataGridViewの列ヘッ...
-
Vba LongPtrについて教えてくだ...
-
VB.NET2005 TextBox 高さ(Heig...
おすすめ情報