怎么LeftStr函数不能用了?(20分)

  • 主题发起人 主题发起人 throner
  • 开始时间 开始时间
T

throner

Unregistered / Unconfirmed
GUEST, unregistred user!
我在我的程序里用了如下LeftStr函数
showmessage(LeftStr('Programmer', 7));
狂晕,居然编译的时候出错了
如下
[Error] Unit1.pas(27): Undeclared identifier: 'LeftStr'
超汗~~~那段程序是从帮助文档里弄出来,居然告诉我不能用的
我用是DELPHI6。0,这是怎么回事。是不是前面要加点什么。整个程序我就加了那么一句,其他的都是默认的!!!
 
引用StrUtils单元。
 
看看leftstr()函数所要引用的单元,然后 uses 单元就可以了
 
在Delphi中很多函数的使用是需要在USES中加入引用单元的,如API函数需要加SHELLAPI
很多数学函数需要加MATH等
leftstr()是在StrUtils.pas中定义的,所以要在USES中加入StrUtils单元,其返回一个
指定长度的字符串从源字符串的左边开始!
例:
LeftStr('Programmer', 7)
返回值:'Program'
 
提示都說出問題來了....是你的LeftStr未定義, 從help中你可以找到LeftStr和其他涵數所在的單元。
 
接受答案了.
 
后退
顶部