在的DELPHI5中如何取文体框中的某个或任意一个字符。请各位高手帮助,多谢!!! var str:string; ch:char;const i=某位字符begin str:=edit1.text; ch:=str[i];end; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var str:string; pos:integer;begin str:='想要的字符串'; pos:=pos(str,edit1.text);//返回str在edit1.text中的位置 //下面就容易了吧^_^end; 取得第n个字符s:= edit1.text ;if length(s)<n then getchar:= '' else getchar := s[n]; var i:integer; str:string;begin str:=edit1.text; //逐一取出edit1.text中的字符 for i:=1 to length(str)do begin showmessage(str[i]); end;end; str :array[1..10]of char;p : ^char;str:=edit1.text;p:=@str;然后对p + np^就是第n个字符了 IE8下,如何在原窗口实面URL跳转? 在线求助?怎么判断两数相除,能除开? 怎样实现在dbgrid中选中一行或几行后,同时改变这几行中某些字段的数据? 关于扫描器的问题?? 请教~~~~~!!! 一个像SPY++的功能.. 如何编写fastreport报表界面?!! 各位帮忙!TStringList的问题! 请问delphi 5.0 编程环境中view菜单中的 type library 一项为什么不可选(灰色)? 图形文件中如何取出文本数据? socket与多线程? C/S三层Sock连接:在运行前一定要先运行borland socket server吗?能否隐藏起来?
str:string;
pos:integer;
begin
str:='想要的字符串';
pos:=pos(str,edit1.text);//返回str在edit1.text中的位置
//下面就容易了吧^_^
end;
s:= edit1.text ;if length(s)<n then
getchar:= '' else
getchar := s[n];
i:integer;
str:string;
begin
str:=edit1.text;
//逐一取出edit1.text中的字符
for i:=1 to length(str)do
begin
showmessage(str[i]);
end;
end;
p : ^char;
str:=edit1.text;
p:=@str;
然后对p + n
p^就是第n个字符了