C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[49567] [질문] fprintf() 에 대하여 문의 드립니다.
aircast [aircast] 2077 읽음    2007-06-07 01:48
안녕하세요?

c++ Builder 초보 입니다.

회사 업무상, Modify 하는식으로 툴을 하나 만들었는데요,

이것이 한글 윈도우에서는 이상 없이 돌아가는데,

영문 윈도에서 Error(Access Violation, "cc3270mt.dll")이 발생을 합니다.

코드들을 추적 해보았더니, "fprintf()"에서 에러가 발생을 합니다.

어떻게 해결을 해야 할지 막막해서 질문 드립니다.

코드는 아래와 같이 되어 있습니다.


/****************************************
FILE *fp;

//Cbx_Model   <-- ComboBox

if (!DirectoryExists(ExtractFilePath(Application->ExeName)+"I_Data\\"+Cbx_Model->Text.c_str()))
   {
     CreateDir(ExtractFilePath(Application->ExeName)+"I_Data\\"+Cbx_Model->Text.c_str());
    }

String sPath = ExtractFilePath(Application->ExeName) + "I_Data\\"+Cbx_Model->Text.c_str()+"\\"+ DateToStr(Date())+".CSV";


     if (!FileExists(sPath.c_str()))
     {
    fp=fopen(sPath.c_str(),"w");

    fprintf(fp, "%s,       %s \n", "[Number]", "[Date Time]");
     //function is error.    

     }
     else
     {
     fp=fopen(sPath.c_str(),"a");
     }

//Edt_INUM  <-- Edit

String istr=Edt_INUM->Text;
int sum=0;
for (int i=1;i<=istr.Length();i++)
{
   sum=sum+istr[i]-0x30;
   Application->ProcessMessages();
}

int chksum=sum%10;

//Edt_Checksum   <---- Edit

Edt_Checksum->Text = String(chksum);
istr = Edt_INUM->Text + Edt_Checksum->Text;



fprintf(fp, "%s,  %s \n", istr.c_str(), DateTimeToStr(Now()));
//function is error.

***************************************/



고수님들 부탁 드립니다.

감사합니다.

+ -

관련 글 리스트
49567 [질문] fprintf() 에 대하여 문의 드립니다. aircast 2077 2007/06/07
49578     Re:[질문] fprintf() 도와주세요..ㅜ.ㅜ aircast 1578 2007/06/07
49572     음 이렇게 변경해보세요...^^ c++초보 1406 2007/06/07
49575         Re:음 이렇게 변경해보세요...^^ aircast 1297 2007/06/07
49660             Re:Re: 자답 새내기 1418 2007/06/18
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.