2015-08-03 39 views
1

我正在開發一個桌面應用程序,它允許在桌面欄上創建通知,當這個應用程序處於運行模式並且新客戶進入系統時。爲此,我做了一個WCF服務,它可以與數據庫進行通信,也可以構建桌面應用程序,這個要求工作正常。現在我想創建一個圖標,當新計數進入系統時變成紅色,否則它將保持紅色。如何爲我的web項目開發桌面通知?

C#代碼:

protected void Displaynotify() 
{ 
    try 
    { 
     int i=0, j=1; 
     long k = 0; 
     for (i = 0; i < j; i++) 
     { 
      ServiceReference1.Service1Client vc = new ServiceReference1.Service1Client(); 
      p = vc.GetNotoficationCnt(); 
      if (k != p) 
      { 
       notifyIcon1.Icon = new System.Drawing.Icon(Path.GetFullPath(@"E:\TerryBerry_Current_Working_Cpy\branches\NotificationDeskopApplication\image\Terryberry_weblogo.ico")); 
       notifyIcon1.Text = "Export Datatable Utlity"; 
       notifyIcon1.Visible = true; 
       notifyIcon1.BalloonTipTitle = "Your Lead Count is:" + p + ""; 
       notifyIcon1.BalloonTipText = "Click Here to see details"; 
       notifyIcon1.ShowBalloonTip(100); 
       k = p; 
      } 
      else 
      { 
      } 
      j++; 
     } 
    } 
    catch (Exception ex) 
    { 
    } 
} 
+0

那麼你的問題究竟是什麼?你有任何錯誤? –

+1

我只是想根據新客戶進入我的系統更改桌面圖標顏色。 – acasdfsdfgh

回答

1

的NotifyIcon.Icon屬性只需設置新的圖標來改變它。

+1

謝謝拉胡爾,它的工作很好 – acasdfsdfgh