略過巡覽連結。
略過巡覽連結      
  如何實現,同一台機器不能同時run兩個EEPNetClient? 觀看回應
程式: frmClientMain.cs
在static void Main()中加入下列程式即可:
System.Diagnostics.Process[] ps = System.Diagnostics.Process.GetProcessesByName("EEPNetClient");
if (ps.Length >1)
{
MessageBox.Show("EEPNetClient Can not run once! ");
Return;
}





  如何取得AD的其他資訊,除了USER和GROUP之外,例如:電話地址等等? 觀看回應
在Srvtools中的ADClass.cs檔中有個GetADUserFormGroup()方法,可以參照此方法修改。




  如何寄發html格式的EMail? 觀看回應
使用System.Net.Mail.MailMessage而不是System.Web.Mail.MailMessage
MailMessage
using System.Net;
using System.Net.Mail;

System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.From = new MailAddress("toby@infolight.com");
message.To.Add(new MailAddress("toby@infolight.com.tw"));
message.Subject = "Test";
message.Body = "Toby Test123";
message.IsBodyHtml = true;//設置成html格式

SmtpClient Client = new SmtpClient("infolight.com", 25);
Client.EnableSsl = false;
Client.UseDefaultCredentials = false;
Client.Credentials = new NetworkCredential("toby", "toby");
Client.Send(message);









  在Client端運行時,出現“從字元字串轉換到datetime時,轉換失敗”的錯誤? 觀看回應
由於客戶機器的默認時間格式不一致造成的,可以修改代碼來確保不受到影響,例如:
sql = "SELECT * From orders where orderdate = '" + date + "'";
改為:
sql = "SELECT * From orders where orderdate = '" + date.ToString("yyyy/MM/dd") + "'";




  如何在EEP Window Form內呼叫IE並將HTTP位址字串傳入,以跳出IE來連結WEB? 觀看回應
using System.Diagnostics;
string url = "http://www.infolight.com.tw";
Process.Start("iexplore.exe", url);