请教delphi里面有没有可以指定截取一段字符串的一部分的函数啊? 如edit1.text有很长,但是我只想用前面一部分,有没有这样的函数啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LeftStr(Edit1.Text,10);取左边10个字符 LeftBStr(Edit1.Text,10);取左边10位字符 copy(Edit1.Text,从第几个,个数) //在System单元中 LeftStr(Edit1.Text,个数) //delphi6中有 要引用 StrUtils单元 是对 WideString LeftBStr(Edit1.Text,个数) //delphi6 7中有 要引用 StrUtils单元 是对 AnsiString {以下是delphi6中的定义。 function LeftStr(const AText: AnsiString; const ACount: Integer): AnsiString; overload; begin Result := Copy(WideString(AText), 1, ACount); end; function LeftStr(const AText: WideString; const ACount: Integer): WideString; overload; begin Result := Copy(AText, 1, ACount); end; function LeftBStr(const AText: AnsiString; const AByteCount: Integer): AnsiString; begin Result := Copy(AText, 1, AByteCount); end; function RightBStr(const AText: AnsiString; const AByteCount: Integer): AnsiString; begin Result := Copy(AText, Length(AText) + 1 - AByteCount, AByteCount); end; } 上边写错了,应该是"以下是delphi7中的定义". 请帮我翻译下下面的代码到DELPHI 函数引用POPUPmenu的方法 dbgrideh合计问题 如何导入图片到Image组件中? 如果创建个线程让WebBrowser悄悄打开一个页面 一个有关数据保存的问题 很简单的关于窗口问题,朋友们帮帮我,我在线 取得用户在dbgrid中刚刚输入的数据(baniu先生的问题),最好的办法是???? DBexpress控件的connection怎样用的? 很简单的几个问题 请问用DBGrid显示数据库表中内容时,能不能让里面的数据全部左对齐或者右对齐 请教:学习CSDN的“绝对经典的完整的RPG”源码
取左边10个字符
LeftStr(Edit1.Text,个数) //delphi6中有 要引用 StrUtils单元 是对 WideString
LeftBStr(Edit1.Text,个数) //delphi6 7中有 要引用 StrUtils单元 是对 AnsiString {以下是delphi6中的定义。
function LeftStr(const AText: AnsiString; const ACount: Integer): AnsiString; overload;
begin
Result := Copy(WideString(AText), 1, ACount);
end; function LeftStr(const AText: WideString; const ACount: Integer): WideString; overload;
begin
Result := Copy(AText, 1, ACount);
end; function LeftBStr(const AText: AnsiString; const AByteCount: Integer): AnsiString;
begin
Result := Copy(AText, 1, AByteCount);
end; function RightBStr(const AText: AnsiString; const AByteCount: Integer): AnsiString;
begin
Result := Copy(AText, Length(AText) + 1 - AByteCount, AByteCount);
end;
}