edit1.text里有24位数字,去掉前8位,剩下16位显示到edit2.text里怎么实现
解决方案 »
- 安装ExpressQuantumGrid后为什么会覆盖之前安装的ExpressQuantumTreeList
- 请问我下了个Fastreport 3.19为什么我安装后在Delphi7中没有出现Fastreport控件?参与有分,谢谢!
- 再次请教insert 问题
- 问一个有关字段和字段编辑器的问题
- Rave高手请进
- 高手请进:Webbrowse打开窗口,怎样在动态生成的新的WebBrowse中取得打开的URL地址;
- 如何在DBGrid控件中对某些特定的纪录或其中某个特定的字段标注特定的颜色?
- 谁可以用ADO+ACCESS输入含有空格的密码
- windows的系统高手们,怎么让程序在msconfig中看不出来???
- Delphi 算法编程
- DELPHI 调用DLL中带结构体指针参数的 函数
- 如何实现如QQ在屏幕右下角弹出的通知窗口,
sTemp : String;
begin
sTemp := Trim(edit1.Text);
edit2.Text := copy(stemp, 9, StrLen(PChar(sTemp))-8);
end;
str : String;
begin
str := Trim(edit1.Text);
edit2.Text := copy(str, 9, length(str)-8);
end;
var
str: string;
begin
str := trim(edit1.text);
delete(str,1,8); //删除前8位
edit1.text := str;
end;
String ss;
ss=ss.SubString(9,24-8);
str:string;
begin
str:=trim(edit1.text);
if length(str)=24 then showmessage('它是24位!')
else showmessage('它不是24位!');
edit2.text:=midstr(str,9,length(str)-8);这一句也用下面的一句
edit2.text:=rightstr(str,length(str)-8);
...
edit2.text:=rightstr(edit1.text,16);
...
新手偶得
edit2.text:=copy(edit1.text,9,16);
uses StrUtils;
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit2.Text := RightStr(Edit1.Text,16);//从右边截取字符串
end;