我想判断我在EDIT中输入的第二个字符是不是字母,如果是就在整个文本的前头加上‘0’,该如何去做?
还有如何将一个只有一个字符STRING(不是char)转换成ANSI值。(或者说能否将string转换为char)
还有如何将一个只有一个字符STRING(不是char)转换成ANSI值。(或者说能否将string转换为char)
解决方案 »
- 请问哪个朋友有视频YUV2格式转为RGB的代码?
- delphi---求一个用quickreport把dbgrid里的数据打印出来的例子
- 如何在编译期使用在运行期才会载入的bpl模块中的控件?
- 运行时界面上的控件不见的问题。
- DBGrid1怎么不显示INTERBASE里的数据啊??
- 用delphi6做过属性编辑器的高手请进!
- 300分 请教 ping 程序,循环检测计算机的在线问题???????
- access数据库与应用程序的连接问题 //急急急!
- 用delphi如何屏蔽alt+tab,ctrl+alt+del,ctrl+esc这三个组合功能键,并且如果屏蔽windows的任务栏和开始菜单?
- 李维《delphi5.x分布式多层应用系统篇》一书的第一个例程实现不了,请指教!
- 用ADOTABLE查询的问题?
- 用过delphi6。0自带的安装软件的请进来!
var
str: String;
I, Code: Integer;
begin
str := Edit1.Text;
Val(str[2], I, Code);
if Code <> 0 then
....
else ...;
end;2. PChar(String);
var s:string;
begin
s:=Edit1.Text;
if s[2] in ['a'..'z','A'..'Z'] then
Edit1.Text:='0'+s;
end;将string转换为char的方法上面有了,就是s[1],s[2]...