標籤:style blog color io ar sp div art on
using System;using System.Collections.Generic;using System.Linq;using System.Text;using org.nipc.securityManager.client.notificationModuleView;using org.nipc.securityManager.client.communication;using System.Windows;using System.Text.RegularExpressions;using System.Threading;namespace org.nipc.securityManager.client.notificationModule{ public class NotificationModule:CommunicationI { TSTPackage l_pkg; public NotificationModule() { SocketClient.registerModule(this, Protocol.NotificationModule); } public void onMessageReceived(TSTPackage pkg) { l_pkg = pkg; Thread NetServer = new Thread(PopWindow); NetServer.SetApartmentState(ApartmentState.STA); NetServer.IsBackground = true; NetServer.Start(); //NetServer.Abort(); } public void PopWindow() { string str = System.Text.Encoding.GetEncoding("gb2312").GetString(l_pkg.Content); str = str.Substring(12); string pattern = @"\*\*\*content\*\*\*:"; string[] arr = Regex.Split(str, pattern, RegexOptions.IgnoreCase); string title = arr[0]; string content = arr[1]; MainWindow myWnd = new MainWindow(title, content); myWnd.ShowDialog(); } }}
WPF項目中C#簡易彈窗程式