一定時間で自動的に閉じるメッセージボックス
自分用メモ。MessageBoxクラスじゃ出来ないのでWSHを使った逃げ手。
#region Using directives using System; using System.Windows.Forms; using IWshRuntimeLibrary; #endregion namespace WindowsApplication1 { partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { WshShellClass wsh = new WshShellClass(); string msg = "こんにちは"; object sec = 3; object title = "挨拶"; object type = MessageBoxButtons.OK; wsh.Popup(msg, ref sec, ref title, ref type); } } }
3秒経ったら、勝手に閉じます。
.NETは休みじゃなかったのか?>私(^^;