|
옜날에 한번해봤었는데... 생각해보니깐 안되길레...
책보고 끄적끄적해봤습니다.
꼼지락님이 원하는 답변이 됬음 좋겠네요.
그럼 좋은하루 되세요~~~
========================== :: source :: =========================
int inFile,outFile;
char *pszBuffer;
AnsiString Dir;
int iFileLen;
int iBytesRead;
if(OpenDialog1->Execute()){
Dir = ExtractFilePath(OpenDialog1->FileName);
inFile=FileOpen(OpenDialog1->FileName,fmOpenRead);
iFileLen=FileSeek(inFile,0,2);
FileSeek(inFile,0,0);
pszBuffer=new char[iFileLen+1];
iBytesRead=FileRead(inFile,pszBuffer,iFileLen);
outFile=FileCreate(Dir+"Imp.imp");
FileWrite(outFile,pszBuffer,iBytesRead);
FileClose(inFile);
FileClose(outFile);
delete []pszBuffer;
return;
}
|