读写dll文件

来源:互联网 发布:日语网络培训班 编辑:程序博客网 时间:2024/05/20 23:33
AnsiString sWriteData;  AnsiString sFileName = GetCurrentDir() + "//a.exe";  __int64 iFile;  int iFileLength;    sWriteData = "你好";  if(!FileExists(sFileName))  {    return;  }  iFile = FileOpen(sFileName.c_str(),fmOpenReadWrite);  iFileLength = FileSeek(iFile,0,2);  FileSeek(iFile,iFileLength-12,0);  FileWrite(iFile,sWriteData.c_str(),12);  FileClose(iFile);  MessageBox(this->Handle,"成功","提示",MB_ICONINFORMATION);
Top     回复人: lihongxing2002(潇洒) ( ) 信誉:93 2003-12-16 12:10:35Z 得分:0     ?
上面写字符串。这里,读字符串。dll一样。    __int64 iFile;    int iFileLength;    iFile = FileOpen("a.exe",fmOpenRead);    iFileLength = FileSeek(iFile,0,2);    FileSeek(iFile,0,0);    FileSeek(iFile,iFileLength-12,0);    char buf[12];    FileRead(iFile,buf,12);    if(AnsiString(buf).Pos("你好")>0)MessageBox(this->Handle,"成功","提示",MB_ICONINFORMATION);esleMessageBox(this->Handle,"失败","提示",MB_ICONINFORMATION);
 
原创粉丝点击