|
우선 아래내용을 c:\my.txt라는 파일로 저장한 것으로 생각하고.
[DB 초기화] // 데이타 파일 첫째줄.
DataBase Init : Yes // 데이타 파일 둘째줄.
[재고/매입] // 데이타 파일 세째줄. 이하생략.
JegoAndMeaip : Yes
[부 과 세]
BuGaSae Use : Yes
[네트워크]
NetWork Use : Yes
방법은 많습니다만,
단순 텍스트 파일 이므로 fread보다는
fgets를 사용하여 해보았습니다. 보고 이용하세요.
////////////////////////////////////////////////////////
#include <stdio.h> //한번은 반드시 포함.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
FILE *stream;
char msg[100];
stream = fopen("c:\\temp\\MY.txt", "rt");
fgets(msg, 100, stream); // 데이타 파일 첫째줄 읽고 버리거나 적당하게 이용.
fgets(msg, 100, stream); // 데이타 파일 둘째줄 읽음.
AnsiString StrBuff = msg; // char형으로 읽은 것을 AnsiString형 버퍼에 저장.
int pos = StrBuff.LastDelimiter(":");
if(StrBuff.SubString(pos+2,3)=="Yes"){ // ':' 다음 공백주의. 그래서 pos+2
ShowMessage("Set Radio YES");
}
else {
ShowMessage("Set Radio NO");
}
fclose(stream);
}
///////////////////////////////////////////////////////
|