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
[49578] Re:[질문] fprintf() 도와주세요..ㅜ.ㅜ
aircast [aircast] 1578 읽음    2007-06-07 14:45
aircast 님이 쓰신 글 :
: 안녕하세요?
:
: 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 2078 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.