假设有一字符串‘asd12345’,如何用循环取出字串,第一次取‘sd12345’,第二次取‘ad12345’,第三次‘as12345’,第n次就去掉字符串的第n个。
在线求解,请指点!
在线求解,请指点!
解决方案 »
- 求DELPHI中 float转DWord格式的方法
- 用webbrowser检测出IE的版本是4.0的,怎么能够用到操作系统自带的IE内核啊,我的电脑都已经最新了
- s:=tstrings.Create; SetStrProp(s,'text', 'the text'); 这样为什么不可以???????????????
- access中插入包含日期时间类型字段的记录,总是报错
- 怎么才能让我的界面变漂亮点,我现在写的程序窗口老是灰灰的!!
- 如何把资源里的对话框变成程序中的tab页面?
- 【急急急】怎么由逻辑盘符获得物理设备符???
- 请高手:指点!托盘区的图标为何不能响应鼠标的消息???
- 请问哪里有teechart7的帮助下载?
- 如何限制dbgrid行数
- 问一个文件操作(读写)的问题
- 怎么把文本框的默认输入法去掉?
procedure TForm1.Button1Click(Sender: TObject);
var
s,ss:string;
i,j:Integer;
begin
s:='asd12345';
i:=Length(s);
if i=0 then
Exit;
for j:=1 to i do
begin
ss:=Copy(s,1,j-1)+copy(s,j+1,i-j);
self.ListBox1.Items.Add(ss);
end;
end;
//引用 StrUtils单元
procedure TForm1.Button1Click(Sender: TObject);
var
s:string;
i:integer;
begin
s:='asd12345';
for i:=1 to length(s) do
showmessage(StuffString(s,i,1,''));
end;