發表文章

目前顯示的是 5月, 2015的文章

[C#]用程式控制Window service狀態

gipi大大寫得太好~所以直接轉址過去。在此發佈只是讓自己註記備忘.. http://www.dotblogs.com.tw/jimmyyu/archive/2009/08/19/10150.aspx

[PostgreSQL]列出資料表清單

要做一支PostgreSQL資料轉倒到MSSQL,所以先來查些需要用到的指令,並做紀錄 select * from Information_schema.tables where table_schema not in ('information_schema','pg_catalog') order by table_name asc;

[C#]Listbox的上移、下移、左移、右移

圖片
話說,Vb.Net轉C#真的不是加個大誇號和分號就搞定,有些物件的屬性還不盡相同。趁有時間練習一下C#的一些物件使用,並在此做一下紀錄。 由於感冒藥吃下去快陣亡,所以就廢話不多說,首先是介面的示意畫面,下方是程式碼。 程式碼內都有註解~有需要的朋友可以參考,這個包含了多筆選擇的操控。 /// /// 表單開啟 /// private void Select_Item_Load(object sender, EventArgs e) { //給ListBox值 for (int i = 0; i < 10; i++) { this.listBox1.Items.Add("★" + i); } //調整listbox為可多選 listBox1.SelectionMode = SelectionMode.MultiExtended; listBox2.SelectionMode = SelectionMode.MultiExtended; } /// /// listbox所選項目向右移 /// private void button_right_Click(object sender, EventArgs e) { // '檢查有沒有選取項目 if (listBox1.SelectedIndices.Count > 0) { //由於被移動後所選取的數量會改變,所以要先放在暫存器內 int selectedCount = listBox1.SelectedIndices.Count; //用for迴圈由小到大去巡覽 for (int i

[C#]中文陣列排序(文化特性排序 for 各國語系)

圖片
之前有個地方在討論中文要怎麼排序,通常台灣很像都是ㄅㄆㄇㄈ或筆畫。所以今天晚上努力地找了一下,並把他實現,所以在此做個紀錄。 其實並不難,因為微軟都已經幫忙做好了 其中CultureInfo是代入微軟所提供之方法,可參考下列網址: 點我網址 主要程式碼如下: //注音排序 string[] StrSort; StrSort = InputBox.Text.Split(','); List itemList = new List (); itemList = InputBox.Text.Split(',').ToList(); System.Threading.Thread.CurrentThread.CurrentCulture = new CultureInfo(0x00030404); itemList.Sort((A, B) => { return A.CompareTo(B); }); foreach (String s in itemList) { OutputBox.Text = OutputBox.Text + s + " "; } 主要是第8行的 CultureInfo代碼要代入微軟的文化特性後方的代碼,我們看台灣的部分注音是用0x00030404,若要用筆畫的話,就要將代碼改為0x00000404。 另外簡中的拼音、香港的發音等都有在這裡頭支援。 下面是實際的排序畫面 依照注音排序的結果 依照筆畫排序的結果

[電腦]如何透過IP查詢電腦名稱

圖片
在命令題是字元下指令: nbtstat -a ip_address

[MantisBT]MantisBT 安裝於windows 流程簡易紀錄

系統架構 作業系統:Windows 7 網頁伺服器:IIS 資料庫:PostgreSQL 1.官網下載 https://www.mantisbt.org/ 2.將檔案解壓縮放置網頁置放路徑 3.設定IIS使其支援PHP( 參考 ) 4.IIS站台設定,設定資料夾權限、預設網頁(index.php) 5.設定資料庫 登入帳號、密碼,假設帳密皆為mantis 建立一組資料庫,假設資料庫名稱為MantisDB 6.瀏覽器登入 Http://Localhost/admin/install.php 7.設定資料庫資訊,把剛剛的帳密mantis和資料庫名稱MantisDB輸入網頁中 其中有一個Create Database user name和password這兩個可以空著,因為~資料庫是手動建立所以這兩個不需要 8.一直下一步應該就完成,登入之帳號密碼為 帳號:administrator(大小寫要注意) 密碼:root 搞定