• 全部
  • Windows SDK/API
  • 基础类
  • ActiveX
  • 数据库及相关技术
  • 网络及通讯开发
  • VCL组件使用和开发
  • 问答

shak:char* buf[20] To AnsiString for Edit->Text

shak 2001-08-05 02:24:45
我用FileRead ()读文件后保存在char *buf[20]
无法与Edit1->Text进行比较
int iFileLength;
char * sn_change,*tt;
AnsiString str;
tt=Edit1->Text.c_str ();
i=FileOpen("d:\\aaa.txt",fmOpenReadWrite);
iFileLength = FileSeek(i,0,2);
sn_change = new char[iFileLength+1];
FileRead(i,sn_change,iFileLength);
if(Edit1->Text==sn_change)
{}
...全文
31 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
halfdream 2001-08-05
天啦,,才2分。你的可用分不会这样少吧。。:(
if(Edit1->Text==AnsiString(buf,20))
这样比较就行了。

回复
shak 2001-08-05
yes
回复
相关推荐
发帖
C++ Builder
创建于2007-08-02

1.3w+

社区成员

C++ Builder相关内容讨论区
申请成为版主
帖子事件
创建了帖子
2001-08-05 02:24
社区公告
暂无公告