unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
p: PChar;
buf: array[0..255] of Char;
n1,n2: Integer;
begin
p := 'Delphi';
buf := 'Delphi';
n1 := lstrlen(p);
n2 := lstrlen(buf);
ShowMessageFmt('%d,%d', [n1,n2]); {6,6}
end;
procedure TForm1.Button2Click(Sender: TObject);
var
n1,n2: Integer;
begin
n1 := lstrlenA('万一的 Delphi 博客');
n2 := lstrlenW('万一的 Delphi 博客');
ShowMessageFmt('%d,%d', [n1,n2]); {18,13}
end;
end.
WinAPI 字符及字符串函数(12): lstrlen - 串长度
原创
©著作权归作者所有:来自51CTO博客作者JLee79的原创作品,请联系作者获取转载授权,否则将追究法律责任
posted on 2008-11-05 21:49 万一 阅读(2985) 评论(6) 编辑 收藏
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java检测字符串是否包含数字和字母
Java检测字符串是否包含数字和字母
git 字符串 正则表达式 -
python检测字符串的字母
python3判断字符串内是否含有字母,并打印字母出来
python 字符串