求助

seikoo 2002-12-18 01:42:26
如何求出随意输入的每个字符,个数不确定?
...全文
102 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
copy_paste 2002-12-19
  • 打赏
  • 举报
回复
type
PCharArr = ^TCharArr;
TCharArr = array [0..MaxInt - 1] of Char;

var
S: string
P: PCharArr;
begin
S := 'aaaaaa;;;;;;;;;;;;;;;;;;dffddfsfewrwer';
P := Pointer(S);

P^[1]
...
P^[Length(S) - 1]
end;
ehom 2002-12-18
  • 打赏
  • 举报
回复
S[0]...S[Length(Edit1.text)-1]
阿发伯 2002-12-18
  • 打赏
  • 举报
回复
可以在OnKeyPress中求得:
if Key >= #32 then
...
seikoo 2002-12-18
  • 打赏
  • 举报
回复
是想求出每个位置上的字符。比如输入了12sd,可以求出,s[0]=1,s[1]=2,s[2]=s,s[3]=d,,,,类似,但输入的个数不确定。
tommy_linux 2002-12-18
  • 打赏
  • 举报
回复
你是求输入的值还是求个数呀?

值: s:=Edit1.text;

个数: s:=Length(Edit1.text);

5,939

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧