procedure TForm1.Button1Click(Sender: TObject);
var
s,TempStr: string;
i,j: Integer;begin
s := 'T11111ODOAT2222222ODOAT333333444aaODOA';
for i := 0 to Length(s) do
begin
s := Copy(s,2,Length(s));
if Pos('T',S) > 0 then
begin
j := Pos('T',S);
TempStr := 'T'+Copy(s,1,j-1);
Memo1.Lines.Add(TempStr);
s := Copy(s,j,Length(s)-j);
TempStr := s;
end; end;
if Length(TempStr)>0 then
begin
TempStr := 'T'+ TempStr;
Memo1.Lines.Add(TempStr);
end;
end;
var
s,TempStr: string;
i,j: Integer;begin
s := 'T11111ODOAT2222222ODOAT333333444aaODOA';
for i := 0 to Length(s) do
begin
s := Copy(s,2,Length(s));
if Pos('T',S) > 0 then
begin
j := Pos('T',S);
TempStr := 'T'+Copy(s,1,j-1);
Memo1.Lines.Add(TempStr);
s := Copy(s,j,Length(s)-j);
TempStr := s;
end; end;
if Length(TempStr)>0 then
begin
TempStr := 'T'+ TempStr;
Memo1.Lines.Add(TempStr);
end;
end;
解决方案 »
- Stack overflow
- 主程序main调用bpl包中的窗口,bpl窗口显示后如何获取主程序main窗口中的statusbar1.Panels[5].Text内容
- 请问专家:FastReport该怎样从窗体中获取变量。
- 急救:这个数据库程序的错误提示是什麽意思?
- 100分,我在建立表后,每个表都建立一个主键,但每次做关系图都有麻烦
- DirectX窗口 向左边移出屏幕后 里面的坐标位置会向右移
- 求助,如何开发比较好。
- 采用bde調用sql,如何打包才能在工作站直接安裝後即可使用,不須要再安裝什麼軟件
- 怎样实现DBGrid垂直滚动条平滑滚动?
- 请问这段代码有错么?是不是要打ADO的补丁包??谢谢
- SetParent如何在全屏程序中正常工作。或者说如何在一个全屏程序中弹出自己的窗口
- 关于控件的继承!!
begin
substr:=leftstr(source,pos('0D0A')+3);
source:=rightstr(source,length(source)-pos('0D0A')-3)
end;
substr就是要的串
s:string;
strList:TStringList;
i:integer;
begin
strList := TStringList.create;
try
strList.text := s;
for i:=0 to strList.count-1 do
begin
strList.strings[i] //<----就是分开的字符串,要确保是#$0d#$0a,而不是字符'0','d','0','a'
end;
finally
strList.free;
end;
end;
不使用(None)
握手协议(xon/xoff)
请求清除(RTS)
两者(XON/RTS)
硬件
硬件或(XON/XOFF)