<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>.NET</title><link>http://blog.blueshop.com.tw/josephlee/category/275.aspx</link><description>.NET</description><managingEditor>獨孤雲</managingEditor><dc:language>zh-TW</dc:language><generator>.Text Version 0.95.2004.101</generator><item><dc:creator>獨孤雲</dc:creator><title>固定 DataGrid header</title><link>http://blog.blueshop.com.tw/josephlee/archive/2005/09/15/11751.aspx</link><pubDate>Thu, 15 Sep 2005 10:48:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/josephlee/archive/2005/09/15/11751.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/josephlee/comments/11751.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/josephlee/archive/2005/09/15/11751.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/josephlee/comments/commentRss/11751.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/josephlee/services/trackbacks/11751.aspx</trackback:ping><description>&lt;P&gt;1. 把 DataGrig 包在 Div 裡面&lt;/P&gt;
&lt;P&gt;&amp;lt;DIV style="OVERFLOW: auto; HEIGHT: 120px"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:DataGrid ...&lt;BR&gt;&amp;lt;/DIV&amp;gt;&lt;/P&gt;
&lt;P&gt;2. 設定固定 header 的 style&lt;/P&gt;
&lt;P&gt;&amp;lt;style type="text/css"&amp;gt;&lt;BR&gt;&amp;lt;!--&lt;BR&gt;.DataGridFixedHeader {background-color: white; position:relative; top:expression(this.offsetParent.scrollTop);}&lt;BR&gt;--&amp;gt;&lt;BR&gt;&amp;lt;/style&amp;gt;&lt;/P&gt;
&lt;P&gt;3. 把這個 style 設給 HeaderStyle 的 CssStyle&lt;/P&gt;
&lt;P&gt;&amp;lt;asp:DataGrid id="dgContacts" runat="server" ... &amp;gt;&lt;BR&gt;...&lt;BR&gt;&amp;lt;HeaderStyle CssClass="ms-formlabel DataGridFixedHeader"&amp;gt;&amp;lt;/HeaderStyle&amp;gt;&lt;BR&gt;...&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/josephlee/aggbug/11751.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>獨孤雲</dc:creator><title>自訂 DataGrid 中 DateTime 欄位的顯示方式</title><link>http://blog.blueshop.com.tw/josephlee/archive/2005/04/07/2557.aspx</link><pubDate>Thu, 07 Apr 2005 17:04:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/josephlee/archive/2005/04/07/2557.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/josephlee/comments/2557.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/josephlee/archive/2005/04/07/2557.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/josephlee/comments/commentRss/2557.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/josephlee/services/trackbacks/2557.aspx</trackback:ping><description>&lt;P&gt;DataGrid 的欄位如果是 DateTime 格式的時候，有時候會出現不符合自己期望的狀況，所以必須自訂顯示的方式。&lt;/P&gt;
&lt;P&gt;在 ItemDataBound 裡面，把 DateTime 欄位值轉型成 string 時，一併帶入 Format，即可達到自訂顯示的需求。&lt;/P&gt;
&lt;P&gt;if (e.Item.ItemType != ListItemType.Header &amp;amp;&amp;amp; e.Item.ItemType != ListItemType.Footer)&lt;/P&gt;
&lt;P&gt;{&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DateTime dtFormat = Convert.ToDateTime(e.Item.Cells[6].Text);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; string strFormat = dtFormat.ToString("yyyy/MM/dd HH:mm:ss");&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.Item.Cells[6].Text = strFormat;&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/josephlee/aggbug/2557.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>獨孤雲</dc:creator><title>好用的 Web HTML Editor</title><link>http://blog.blueshop.com.tw/josephlee/archive/2005/04/06/2534.aspx</link><pubDate>Wed, 06 Apr 2005 17:59:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/josephlee/archive/2005/04/06/2534.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/josephlee/comments/2534.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/josephlee/archive/2005/04/06/2534.aspx#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/josephlee/comments/commentRss/2534.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/josephlee/services/trackbacks/2534.aspx</trackback:ping><description>&lt;P&gt;&lt;A href="http://www.freetextbox.com"&gt;http://www.freetextbox.com&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;一個好用的 Web HTML Editor，而且....免費 !!&lt;/P&gt;
&lt;P&gt;使用 Web HTML Editor，記得要設定 &amp;lt;@ Page requestValidate='false'&amp;gt;，否則無法 PostBack 含 HTML 語法的文字。&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/josephlee/aggbug/2534.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>獨孤雲</dc:creator><title>排序 ListBox </title><link>http://blog.blueshop.com.tw/josephlee/archive/2005/03/25/2348.aspx</link><pubDate>Fri, 25 Mar 2005 15:19:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/josephlee/archive/2005/03/25/2348.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/josephlee/comments/2348.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/josephlee/archive/2005/03/25/2348.aspx#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/josephlee/comments/commentRss/2348.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/josephlee/services/trackbacks/2348.aspx</trackback:ping><description>&lt;P&gt;對 ListBox 新增 Item，如果用 Add 是加到最後一個，用 Insert 可以指定要加到什麼地方，但是這必須先計算要加的位置，所以乾脆用 DataView 的排序功能來完成 ListBox 的排序。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;//Sort this ListBox&lt;BR&gt;&amp;nbsp;&amp;nbsp;public void SortListBox(ref ListBox lbx)&lt;BR&gt;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;DataTable dt = new DataTable();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;dt.Columns.Add("text");&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;dt.Columns.Add("value");&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;DataRow dr;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (int i = 0; i &amp;lt; lbx.Items.Count; i++)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dr = dt.NewRow();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dr["text"] = lbx.Items[i].Text;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dr["value"] = lbx.Items[i].Value;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dt.Rows.Add(dr);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;DataView dv = dt.DefaultView;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;dv.Sort = "text";&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;lbx.DataSource = dv;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;lbx.DataTextField = "text";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;lbx.DataValueField = "value";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;lbx.DataBind();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;dt.Clear();&lt;BR&gt;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/josephlee/aggbug/2348.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>獨孤雲</dc:creator><title>取得某一週的開始和結束日期</title><link>http://blog.blueshop.com.tw/josephlee/archive/2005/03/22/2296.aspx</link><pubDate>Tue, 22 Mar 2005 11:08:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/josephlee/archive/2005/03/22/2296.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/josephlee/comments/2296.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/josephlee/archive/2005/03/22/2296.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/josephlee/comments/commentRss/2296.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/josephlee/services/trackbacks/2296.aspx</trackback:ping><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;//Get start and end day of specified week (EX. "W200501" returns "2005/1/1,2005/1/7")&lt;BR&gt;&amp;nbsp;&amp;nbsp;public string GetStartEndDayByWeek(string byweek)&lt;BR&gt;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;int intYear = Convert.ToInt32(byweek.Substring(1,4));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;int intWeek = Convert.ToInt32(byweek.Substring(5,2));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;int intTempWeek = 1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;string strStartDate = "";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;string strEndDate = "";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;string strResult = "";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;DateTime dtTempDay = Convert.ToDateTime(intYear.ToString() + "/1/1");&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;CultureInfo myCI = new CultureInfo("zh-TW");&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.Globalization.Calendar myCal = myCI.Calendar;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;CalendarWeekRule myCWR = myCI.DateTimeFormat.CalendarWeekRule;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;DayOfWeek myFirstDOW = DayOfWeek.Saturday;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;intTempWeek = myCal.GetWeekOfYear(dtTempDay, myCWR, myFirstDOW);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;while (intTempWeek &amp;lt;= intWeek)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (intTempWeek == intWeek)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (strStartDate == "")&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;strStartDate = dtTempDay.ToShortDateString();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;strEndDate = dtTempDay.AddDays(7).ToShortDateString();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dtTempDay = dtTempDay.AddDays(1);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;intTempWeek = myCal.GetWeekOfYear(dtTempDay, myCWR, myFirstDOW);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;strResult = strStartDate + "," + strEndDate;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;return strResult;&lt;BR&gt;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/josephlee/aggbug/2296.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>獨孤雲</dc:creator><title>Progress Bar in Slow Loading Pages</title><link>http://blog.blueshop.com.tw/josephlee/archive/2005/03/02/2113.aspx</link><pubDate>Wed, 02 Mar 2005 14:44:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/josephlee/archive/2005/03/02/2113.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/josephlee/comments/2113.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/josephlee/archive/2005/03/02/2113.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/josephlee/comments/commentRss/2113.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/josephlee/services/trackbacks/2113.aspx</trackback:ping><description>&lt;P&gt;這個 Server Control 可以應用在長時間執行的網頁，在結果出現之前，先顯示一個動畫 Progress Bar 表示正在處理中，不需要寫任何 Code，動畫也可以自己設定。&lt;/P&gt;
&lt;P&gt;來源：&lt;A href="http://www.codeproject.com/aspnet/NicsBar.asp"&gt;http://www.codeproject.com/aspnet/NicsBar.asp&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/josephlee/aggbug/2113.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>獨孤雲</dc:creator><title>巡覽 Container 裡面所有的物件</title><link>http://blog.blueshop.com.tw/josephlee/archive/2005/01/26/1637.aspx</link><pubDate>Wed, 26 Jan 2005 15:13:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/josephlee/archive/2005/01/26/1637.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/josephlee/comments/1637.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/josephlee/archive/2005/01/26/1637.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/josephlee/comments/commentRss/1637.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/josephlee/services/trackbacks/1637.aspx</trackback:ping><description>&lt;P&gt;範例：&lt;/P&gt;
&lt;P&gt;把 pnlAnalysis 裡面所有的 Panel 設定 Visible = true&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach (Control ctl in pnlAnalysis.Controls)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (ctl.GetType() == typeof(Panel))&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;((Panel)ctl).Visible = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/josephlee/aggbug/1637.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>獨孤雲</dc:creator><title>DataView 的 Distinct 功能</title><link>http://blog.blueshop.com.tw/josephlee/archive/2005/01/21/1541.aspx</link><pubDate>Fri, 21 Jan 2005 13:07:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/josephlee/archive/2005/01/21/1541.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/josephlee/comments/1541.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/josephlee/archive/2005/01/21/1541.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/josephlee/comments/commentRss/1541.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/josephlee/services/trackbacks/1541.aspx</trackback:ping><description>&lt;P&gt;DataView 的 RowFilter 沒有 distinct 功能，所以實作此功能，將 distinct DataView 的結果存入 ArrayList。 &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;//Get Distinct Data from DataView&lt;BR&gt;&amp;nbsp;&amp;nbsp;private ArrayList GetDistinctData(ref DataView dv, ref ArrayList al, string column_name)&lt;BR&gt;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;bool existed = false;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach (DataRowView dr in dv)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;existed = false;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (int i = 0; i &amp;lt; al.Count; i++)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (dr[column_name].ToString() == al[i].ToString())&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;existed = true;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (existed == false)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;al.Add(dr[column_name]);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;return al;&lt;BR&gt;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/josephlee/aggbug/1541.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>獨孤雲</dc:creator><title>VB 幾個常用的 Function 轉成 C#</title><link>http://blog.blueshop.com.tw/josephlee/archive/2005/01/13/1381.aspx</link><pubDate>Thu, 13 Jan 2005 16:03:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/josephlee/archive/2005/01/13/1381.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/josephlee/comments/1381.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/josephlee/archive/2005/01/13/1381.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/josephlee/comments/commentRss/1381.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/josephlee/services/trackbacks/1381.aspx</trackback:ping><description>&lt;P&gt;&lt;FONT color=#ff0000&gt;&lt;STRONG&gt;Porting Common VB functions to C#: isNumeric()&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;bool isNumeric(char ch)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //If the given character is in between 0 and 9 then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //return true, otherwise false&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ch &amp;gt;= '0' &amp;amp;&amp;amp; ch &amp;lt;= '9')&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return true;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;BR&gt;}&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color=#ff0000&gt;Porting Common VB functions to C#: Asc()&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;int Asc(char ch)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Return the character value of the given character&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (int)Encoding.ASCII.GetBytes(S)[0];&lt;BR&gt;}&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT color=#ff0000&gt;Porting Common VB functions to C#: Chr()&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Char Chr(int i)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Return the character of the given character value&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return Convert.ToChar(i);&lt;BR&gt;}&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/josephlee/aggbug/1381.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>獨孤雲</dc:creator><title>如何偵測是否已有執行的 Process？</title><link>http://blog.blueshop.com.tw/josephlee/archive/2005/01/10/1334.aspx</link><pubDate>Mon, 10 Jan 2005 09:10:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/josephlee/archive/2005/01/10/1334.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/josephlee/comments/1334.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/josephlee/archive/2005/01/10/1334.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/josephlee/comments/commentRss/1334.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/josephlee/services/trackbacks/1334.aspx</trackback:ping><description>&lt;P&gt;using System.Diagnostics;&lt;/P&gt;
&lt;P&gt;Process[] ps = Process.GetProcessesByName("APName");&lt;/P&gt;
&lt;P&gt;if (ps.Length &amp;gt;= 2)&lt;/P&gt;
&lt;P&gt;{&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine("Application is already running!!");&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;else&lt;/P&gt;
&lt;P&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine("Start running Application!!");&lt;/P&gt;
&lt;P&gt;}&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/josephlee/aggbug/1334.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>