Delphi 例程 字元操縱例程

2021-04-17 06:19:44 字數 909 閱讀 5596

字元操縱例程:

1.chr函式

返回指定的ascii碼的字元

單元 system

原型function chr(x: byte): char;

描述chr返回位元組型別表示式x的順序值(ascii值)

示例key = chr(vk_back);//vk_back = 8 相應於 key = #8;

2.fillchar過程

用指定的值填充相鄰的位元組

單元system

原型procedure fillchar(var x; count: integer; value: byte);

描述fillchar 用由value(value可以是byte型別或者char型別)指定的值填充個數為count的相鄰的位元組(被x引用referenced by x)。

警告: 這個函式不執行任何範圍檢查。

示例var

s: array[0..79] of char;

begin

fillchar(s, sizeof(s), ord(' '));

end;

3.upcase 函式

將乙個字元轉換為大寫

單元system

原型function upcase(ch: char): char;

描述upcase 將乙個字元轉換為大寫。ch 是char型別的表示式。 不在a..z範圍內的字串不受影響。

示例var

s: string;

i: integer;

begin

s := edit1.text;

for i := 1 to length(s) do

if i mod 2 = 0 then s[i] := upcase(s[i];

edit1.text := s;

end;

Delphi 基礎(例程 例程返回值)

一 例程 delphi中獨有的稱呼,例程是將具體某個功能的 進行封裝表現形式 1 過程 2 函式 過程和函式的區別在於有沒有返回值 二 例程的作用 1 可以解決命名衝突問題 2 提高 的重複使用率 3 提高 可維護性 三 使用歷程 1 定義 1 procedure demo1 過程2 begin34...

halcon例程講解 halcon例程解讀2

例程解讀 二維物體識別 autobahn.hdev 關閉視窗自動更新 dev update window off 關閉影象視窗 dev close window 開啟指定大小的視窗 dev open window 0,0,768,575,black windowid 賦值。以後的網格線步長用到,後面...

oracle例程恢復

例程恢復階段 1 未同步檔案 一旦發現未同步的檔案,oracle 伺服器會確定是否需要恢復資料庫。例程故障,如關閉中止,就會導致不同步。在這種 情況下,未提交的資料都將丟失,原因是在關閉之前記憶體中的資料 尚未寫入磁碟,因而檔案未得到同步。2 前滾階段 dbwr 將已提交和未提交的資料都寫入資料檔案...