100分函数使用问题,foundpos1=Pos("\"",Copy(Form1->Memo1->Text,initpos1+1,Length(Form1->Memo1

whlwhlwhl 2003-01-01 06:45:59
我以前是delphi程序员,现在改为bcb请问在CB中Pos和Copy还有Length函数怎么不能用了,使用什么方法才能用啊??
...全文
42 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
whitelion 2003-01-02
  • 打赏
  • 举报
回复
我搞错了
whlwhlwhl 2003-01-02
  • 打赏
  • 举报
回复
我已经给了,不知收到没有??
whlwhlwhl 2003-01-02
  • 打赏
  • 举报
回复
非常感谢Libran()和binbin(),谢谢你们了
whlwhlwhl 2003-01-02
  • 打赏
  • 举报
回复
已经结了怎么会这样啊
kingfish 2003-01-01
  • 打赏
  • 举报
回复
Libran() 已经说全了,搂主可以结帖了
  • 打赏
  • 举报
回复
很多方法都已经写在AnsiString类的方法中了....
whitelion 2003-01-01
  • 打赏
  • 举报
回复
在bcb中"\"不对,应该是非曲直"\\"
binbin 2003-01-01
  • 打赏
  • 举报
回复
Copy的功能可用SubString方法
binbin 2003-01-01
  • 打赏
  • 举报
回复
Memo1->Lines->Text.Pos(...)
Memo1->Lines->Text.SubString(...)
Memo1->Lines->Text.Length()
全变为类方法了.
Libran 2003-01-01
  • 打赏
  • 举报
回复
格式应该是:
int foundpos1 = Form1->Memo1->Text.Pos("\"");//取Memo1->Text中“"”的位置
int len = Form1->Memo1->Text.Length();//取Memo1->Text的长度
在CB的AnsiString中没有Copy方法
favorit 2003-01-01
  • 打赏
  • 举报
回复
Memo1->Lines->Text.Length()
favorit 2003-01-01
  • 打赏
  • 举报
回复
Pos()不是你这么用的
int Pos(const AnsiString& subStr);
Pos(Substr: string; S: string): Integer;
bcb和delphi中的用法区别见上
whlwhlwhl 2003-01-01
  • 打赏
  • 举报
回复
大家帮忙
whlwhlwhl 2003-01-01
  • 打赏
  • 举报
回复
高手请进啊

13,874

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧