2008年2月11日 星期一

BCB以逗號字元分隔的字串分割

有的時候,我們會想將字串中的資料用逗號或是空白區隔,比如:

"aaa bbb ccc" 以 " " (空白)分割
"aaa,bbb,ccc" 以 "," (逗號)分割

在BCB中,我們可以利用 TStringList 物件來幫助我們,先利用 Delimiter 設定要分割的字元,再把要分割的字串丟到 DelimitedText,範列如下:

TStringList *sList = new TStringList();
sList->Delimiter = ','; // 設定要分割的字元
sList->DelimitedText = "aaa,bbb,ccc";
/*
結果為:
sList->Strings[0] = "aaa";
sList->Strings[1] = "bbb";
sList->Strings[2] = "ccc";
*/

BCB的字串替換

在BCB裡有提供 StringReplace 這函數來做字串替換

例如:
AnsiString str = "aaa AAA ccc aaa";
str = StringReplace(str, "aaa", "bbb", TReplaceFlags());
//結果為:"bbb AAA ccc aaa"

其中第四個參數功能如下:
rfReplaceAll 替換全部
rfIgnoreCase 忽略大小寫

str = StringReplace(str, "aaa", "bbb", TReplaceFlags()<<rfReplaceAll);
//結果為:"bbb AAA ccc bbb"

str = StringReplace(str, "aaa", "bbb", TReplaceFlags()<<rfReplaceAll<<rfIgnoreCase);
//結果為:"bbb bbb ccc bbb"

2008年2月9日 星期六

輕鬆讓你的XP顯示農曆 - Microsoft Chinese Date & Time

使用系統: Windows XP
下載位址: 點我下載
軟體網站: http://www.microsoft.com/taiwan
檔案大小: 566KB
軟體種類: 系統工具
軟體簡介:
為您顯示中國農曆或公歷的日期。同時,您也可以使用它知道四個位於不同時區的城市的當前時間和日期。不論您是居家, 辦公或出差在外, Microsoft Chinese Date & Time 使用起來得心應手。

2008年2月7日 星期四

去掉 Blogger 模板的 Navbar

網頁元素 裡面加入 HTML/JavaScript 元素

標題空白,內容填入下面的程式碼
<style>
#navbar-iframe { height: 0px; visibility: hidden; display: none}
</style>

如此 blog 的 Navbar 就消失了

2008年2月6日 星期三

在文章中貼上程式碼code

設定:
1、先到 Blogger 的控制台 範本 -> 修改 HTML ,尋找 ]]></b:skin>

2、把底下這段程式碼複製貼上到 ]]></b:skin> 的上面。
CODE {
  color: #000;
  display: block;
  font-family: Courier New;
  font-size: 8pt;
  overflow:auto;
  background: #ccc url("http://kamdch.googlepages.com/Code_BG.gif") left top repeat-y;
  border: 1px solid #ccc;
  padding: 10px 10px 10px 21px;
  max-height:200px;
  line-height: 1.2em;
}

用法:
在編輯文章的時候,在程式碼的前後,用 <code> 和 </code> 包起來即可,如下所示。
<code><style> #navbar-iframe { height: 0px; visibility: hidden; display: none} </style></code>

2008年2月1日 星期五

如何讓遠端桌面連線呈現24位元色彩

症狀:使用遠端桌面時,在用戶端無論連線時色彩怎麼調整,遠端的色彩最高只能使用16位元,要如何改成24位元?

治療:在遠端的電腦執行 gpedit.msc,【電腦設定】->【系統管理範本】->【Windows元件】->【終端機服務】



修改「限制色彩深度最大值」成「用戶端相容」。