目前分類:未分類文章 (24)
- May 05 Tue 2015 10:28
[VB.Net]取得電腦基本訊息(含偵測網路是否有通)
[VB.Net]取得電腦基本訊息(含偵測網路是否有通)
- Apr 21 Tue 2015 10:31
FTP Client Library VB.NET
- Mar 11 Wed 2015 16:07
StringBuilder串接字串的迷思
- Mar 11 Wed 2015 16:05
StringBuilder
在舊有的 String 在處理大量文字時,速度會很慢,尤其是在 刪除 取代 做 大量 文字處理時,是一件很費時的工作
StringBuilder 是一個很強大的工具,協助在處理 大量 的文字
隸屬 System.Text
常見用法
Dim StrBuilder As StringBuilder = New StringBuilder
StrBuilder.Append("text") '加入文字
StrBuilder.Append("Start Record time," + Now.ToString("yyyy/MM/dd HH:mm") + vbCrLf) '新增文字 且加入換行
StrBuilder.AppendLine '換行符號
StrBuilder.remove(x,i) '由編號 x 開始移除 i 個
StrBuilder.Insert( x,str,times) '在編號 X 前 插入文字 str , optional times 要重複插入的次數 內定 1次
StrBuilder.replace("str", "Newstr") '將舊有文字 str 改成 Newstr
StrBuilder.tostring
- Mar 10 Tue 2015 13:49
VB進位法是用"四捨六入五成雙"→小數點第一位>=5時,如果整數部分的個位數為奇數則會進位,如果為偶數則不會進位
VB進位法是用"四捨六入五成雙"→小數點第一位>=5時,如果整數部分的個位數為奇數則會進位,如果為偶數則不會進位
- Mar 10 Tue 2015 13:25
常用ASCII CHR碼對照
Chr(0) | Null | Chr(29) | 分组符 | Chr(38) | & | Chr(48) | 0 |
Chr(8) | 退格 | Chr(30) | 記錄分離符號 | Chr(39) | ‘ | Chr(49) | 1 |
Chr(9) | Tab | Chr(31) | 單元分隔符號 | Chr(40) | ( | Chr(50) | 2 |
Chr(10) | 换行 | Chr(32) | 空格SPACE | Chr(41) | ) | Chr(51) | 3 |
Chr(12) | 换页 | Chr(33) | ! | Chr(42) | * | Chr(52) | 4 |
Chr(13) | Enter | Chr(33) | ! | Chr(43) | + | Chr(53) | 5 |
Chr(22) | 粘贴 | Chr(34) | “ | Chr(44) | , | Chr(54) | 6 |
Chr(26) | 撤销 | Chr(35) | # | Chr(45) | - | Chr(55) | 7 |
Chr(27) | Esc | Chr(36) | $ | Chr(46) | . | Chr(56) | 8 |
Chr(28) | 文件分隔符 | Chr(37) | % | Chr(47) | / | Chr(57) | 9 |
Chr(58) | : | Chr(68) | D | Chr(78) | N | Chr(88) | X |
Chr(59) | ; | Chr(69) | E | Chr(79) | O | Chr(89) | Y |
Chr(60) | < | Chr(70) | F | Chr(80) | P | Chr(90) | Z |
Chr(61) | = | Chr(71) | G | Chr(81) | Q | Chr(91) | [ |
Chr(62) | > | Chr(72) | H | Chr(82) | R | Chr(92) | \ |
Chr(63) | ? | Chr(73) | I | Chr(83) | S | Chr(93) | ] |
Chr(64) | @ | Chr(74) | J | Chr(84) | T | Chr(94) | ^ |
Chr(65) | A | Chr(75) | K | Chr(85) | U | Chr(95) | _ |
Chr(66) | B | Chr(76) | L | Chr(86) | V | Chr(96) | ` |
Chr(67) | C | Chr(77) | M | Chr(87) | W | Chr(97) | a |
Chr(98) | b | Chr(108) | l | Chr(118) | v | Chr(128) | € |
Chr(99) | c | Chr(109) | m | Chr(119) | w | ||
Chr(100) | d | Chr(110) | n | Chr(120) | x | ||
Chr(101) | e | Chr(111) | o | Chr(121) | y | ||
Chr(102) | f | Chr(112) | p | Chr(122) | z | ||
Chr(103) | g | Chr(113) | q | Chr(123) | { | ||
Chr(104) | h | Chr(114) | r | Chr(124) | | | ||
Chr(105) | i | Chr(115) | s | Chr(125) | } | ||
Chr(106) | j | Chr(116) | t | Chr(126) | ~ | ||
Chr(107) | k | Chr(117) | u | Chr(127) | 删除 |
- Mar 10 Tue 2015 13:13
vb.net限制輸入數字並只到小數點後2位
- Sep 25 Thu 2014 15:33
BCB的字串替換
在BCB裡有提供 StringReplace 這函數來做字串替換
例如:
AnsiString str = "aaa AAA ccc aaa";
str = StringReplace(str, "aaa", "bbb", TReplaceFlags());
- Aug 22 Fri 2014 22:04
個人感覺 台中 中部 設計師 水電 泥作 窗戶 木工 感想 (待續
- Jul 02 Wed 2014 10:04
SendMessage函數
首先 我們了解一下Windows的消息機制。Windows是一個消息驅動式系統,Windows消息提供應用程序與應用程序之間,應用程序與Windows系統之間進行通信的手段。
舉個例子,打開記事本程序,該程序有一個 「文件「菜單。 那麼,在運行該程序的時候,如果用戶單擊「文件菜單「裡的「新建「命令, 這個動作將被Windows所捕捉,Windows經過分析得知這個動作應該由我們打開的記事本程序所來處理,然後Windows就發送個消息 譬如我們編程的時候有時用到的 WM_COMMAND的消息給記事本,然後記事本就把這個消息處理掉。 這個過程就是消息處理。
- Jun 25 Wed 2014 13:06
用VB.NET實現多執行緒
http://mogerwu.pixnet.net/blog/post/24466436-%E7%94%A8vb.net%E5%AF%A6%E7%8F%BE%E5%A4%9A%E5%9F%B7%E8%A1%8C%E7%B7%92
現在程式越寫越大,CPU功能越來越強,要能夠聽充分的利用CPU的能力才能讓我們的程式在複雜的運算下以最快的速度反應,除了在演算法上面下功夫外,最簡單的就是能夠利用多核心CPU的能力,因此會寫多執行緒(大陸稱為多線程)的程式變成現今高級程式設計師必須具備的技能。
- Jun 04 Wed 2014 14:28
[VB.NET][C#.NET] Windows Form /控制項 事件 的 先後順序 / 事件方法覆寫
- Apr 28 Mon 2014 09:33
bcb設定成獨立可執行檔
- Apr 24 Thu 2014 11:52
VB6 FM20.dll 物件程式庫尚未註冊 Win7 問題解決
- Mar 26 Wed 2014 15:56
房屋整修心得
2005北市成交的中古屋裡面,每四戶中就有一戶是超過二十五年的建築,相信這裡也應該有很多人有這樣的的房子。
一個二、三十多年的公寓住宅,就算堪用的內裝,也因居家設備的進步、家庭結構的改變、賦予新的生活氣氛…而需重新裝修。
- Jan 13 Mon 2014 11:38
String.Format舉例(C#,VB.Net)
String.Format舉例(C#,VB.Net)
我自己在用到的:
- Oct 03 Thu 2013 13:39
快速讀取、寫入檔案的方法
- Oct 03 Thu 2013 11:55
VB.NET 讀取文字檔,並依分隔符號將每個欄位值放入陣列