게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
evc++ 에서 질문 좀 드리겠습니다.
게시물ID : computer_47705짧은주소 복사하기
작성자 : 세상
추천 : 0
조회수 : 346회
댓글수 : 1개
등록시간 : 2012/05/21 09:51:50
사인이지미 서버로 전송하는 소스인데요.
PDA 에서 JPG 이미지를 hex로 txt 파일로 저장해서
오라클 DB BLOB 이미지로 전송하는 소스 입니다. 근데 문제가
하나씩 전송할때는 정상인데 하나 이상 전송할때
첫번째 이미지는 정상이고 그 이후엔 전에 이미지와 겹쳐서 보이거나
깨져서 보입니다. 밑에 소스는 txt 파일 읽어서 전송하는 소스인데요 도움좀 부탁드리겠습니다.

void CLACP026ADlg::IfExistNotSendFileSend()
{


CCeFileFind  finder;
BOOL bWorking = finder.FindFile(_T("\\*.txt"));
    
if(bWorking == FALSE)
AfxMessageBox(_T("전송할 파일이 없습니다."));


while(bWorking)
{

CString strSign = _T("");
CString CstrSign = _T("");
CString strAlloDT = _T("");
CString strAlloTM = _T("");
CString strDelvCustCD = _T("");
CString strTemp = _T("");
int nFileSize = 0;

bWorking = finder.FindNextFileW();
CString fName = finder.GetFileName();

CString fRead;
fRead.Format(_T("\\%s"), fName );
CString strRequest = _T("");

CFile file;
file.Open( fRead, CFile::modeRead);
nFileSize = (int)file.GetLength();
file.Read(strSign.GetBuffer(nFileSize) ,nFileSize);
file.Close();

CstrSign.Format(_T("%s"), strSign);

strAlloDT = fRead.Mid(1,8);
strAlloTM = fRead.Mid(10,4);
strDelvCustCD = fRead.Mid(15,6);

strRequest += _T("pALLO_DT=") + strAlloDT; 
strRequest += _T("&pALLO_TM=") + strAlloTM; 
strRequest += _T("&pDELV_CUST_CD=") + strDelvCustCD; 
strRequest += _T("&pEMP_NO=") + theApp.GetLoginID(); 
strRequest += _T("&pHAND_OVER_CD=T"); 
strRequest += _T("&pCOMP_CD=") + theApp.GetLoginCompany(); 
strRequest += _T("&pSIGN=") + CstrSign;

CString strBasic = _T("");
CString port; port.Format(_T("%d"), theApp.GetPort());
strBasic += _T("http://");
strBasic += theApp.GetDomain() + _T(":");
strBasic += port + _T("/pda/PBLC/PUBLIC1R/saveSignImageC.do");
CString g_strCon = _T("");
CString g_strMsg = _T("");
CString g_strData = _T("");

BeginWaitCursor();
if (HttpCon(strBasic, strRequest, g_strCon, g_strMsg, g_strData) == TRUE)
{
}
// DeleteFile( fRead ); //전송된 파일 파일 삭제...

EndWaitCursor();

}
}
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호