| | |
| | | , m_strHomePath2(_T("/")) |
| | | , m_nPort2(21) |
| | | , m_bPassiveMode(FALSE) |
| | | , m_bCheckBDIStackDown(FALSE) |
| | | { |
| | | m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); |
| | | |
| | |
| | | DDX_Text(pDX, IDC_EDIT_TIMEOUT3, m_nTimeOut3); |
| | | DDX_Text(pDX, IDC_EDIT_HOMEPATH3, m_strHomePath3); |
| | | DDX_Control(pDX, IDC_CHECK_WSI, m_chkWSI); |
| | | DDX_Check(pDX, IDC_CHECK_BDI_STACK_DOWNLOAD, m_bCheckBDIStackDown); |
| | | } |
| | | |
| | | BEGIN_MESSAGE_MAP(CFTPUploaderDlg, CDialog) |
| | |
| | | ON_COMMAND(ID_FILE_CLOSE, &CFTPUploaderDlg::OnFileClose) |
| | | ON_BN_CLICKED(IDC_BUTTON_DOWNLOAD_LIST, &CFTPUploaderDlg::OnBnClickedButtonDownloadList) |
| | | ON_BN_CLICKED(IDC_BUTTON_UPLOAD_LIST, &CFTPUploaderDlg::OnBnClickedButtonUploadList) |
| | | ON_BN_CLICKED(IDC_CHECK_BDI_STACK_DOWNLOAD, &CFTPUploaderDlg::OnBnClickedCheckBdiStackDownload) |
| | | ON_BN_CLICKED(IDC_CHECK_WSI, &CFTPUploaderDlg::OnBnClickedCheckWsi) |
| | | ON_BN_CLICKED(IDC_CHECK_PASSIVE_MODE, &CFTPUploaderDlg::OnBnClickedCheckPassiveMode) |
| | | END_MESSAGE_MAP() |
| | | |
| | | |
| | |
| | | if (m_pFTPThreadPool_Down) |
| | | { |
| | | m_pFTPThreadPool_Down->SetIFTP2P(this); |
| | | m_pFTPThreadPool_Down->SetConnectionInfo(strIP,m_strID,m_strPW,m_nPort,m_nTimeOut,m_strHomePath,strIP2,m_strID2,m_strPW2,m_nPort2,m_nTimeOut2,m_strHomePath2, strIP3,m_strID3,m_strPW3,m_nPort3,m_nTimeOut3,m_strHomePath3, m_bPassiveMode, m_bWSIChk); |
| | | m_pFTPThreadPool_Down->SetConnectionInfo(strIP,m_strID,m_strPW,m_nPort,m_nTimeOut,m_strHomePath,strIP2,m_strID2,m_strPW2,m_nPort2,m_nTimeOut2,m_strHomePath2, strIP3,m_strID3,m_strPW3,m_nPort3,m_nTimeOut3,m_strHomePath3, m_bPassiveMode, m_bWSIChk, m_bCheckBDIStackDown); |
| | | m_pFTPThreadPool_Down->StartThread(); |
| | | } |
| | | |
| | |
| | | if (m_pFTPThreadPool_Up) |
| | | { |
| | | m_pFTPThreadPool_Up->SetIFTP2P(this); |
| | | m_pFTPThreadPool_Up->SetConnectionInfo(strIP,m_strID,m_strPW,m_nPort,m_nTimeOut,m_strHomePath,strIP2,m_strID2,m_strPW2,m_nPort2,m_nTimeOut2,m_strHomePath2, strIP3,m_strID3,m_strPW3,m_nPort3,m_nTimeOut3,m_strHomePath3, m_bPassiveMode, m_bWSIChk); |
| | | m_pFTPThreadPool_Up->SetConnectionInfo(strIP,m_strID,m_strPW,m_nPort,m_nTimeOut,m_strHomePath,strIP2,m_strID2,m_strPW2,m_nPort2,m_nTimeOut2,m_strHomePath2, strIP3,m_strID3,m_strPW3,m_nPort3,m_nTimeOut3,m_strHomePath3, m_bPassiveMode, m_bWSIChk, m_bCheckBDIStackDown); |
| | | m_pFTPThreadPool_Up->StartThread(); |
| | | } |
| | | |
| | |
| | | |
| | | m_bWSIChk = m_chkWSI.GetCheck(); |
| | | |
| | | m_pFTPThreadPool_Down->SetConnectionInfo(strIP,m_strID,m_strPW,m_nPort,m_nTimeOut,m_strHomePath,strIP2,m_strID2,m_strPW2,m_nPort2,m_nTimeOut2,m_strHomePath2, strIP3, m_strID3, m_strPW3, m_nPort3, m_nTimeOut3, m_strHomePath3, m_bPassiveMode, m_bWSIChk); |
| | | m_pFTPThreadPool_Up->SetConnectionInfo(strIP,m_strID,m_strPW,m_nPort,m_nTimeOut,m_strHomePath,strIP2,m_strID2,m_strPW2,m_nPort2,m_nTimeOut2,m_strHomePath2,strIP3, m_strID3, m_strPW3, m_nPort3, m_nTimeOut3, m_strHomePath3, m_bPassiveMode, m_bWSIChk); |
| | | m_pFTPThreadPool_Down->SetConnectionInfo(strIP,m_strID,m_strPW,m_nPort,m_nTimeOut,m_strHomePath,strIP2,m_strID2,m_strPW2,m_nPort2,m_nTimeOut2,m_strHomePath2, strIP3, m_strID3, m_strPW3, m_nPort3, m_nTimeOut3, m_strHomePath3, m_bPassiveMode, m_bWSIChk, m_bCheckBDIStackDown); |
| | | m_pFTPThreadPool_Up->SetConnectionInfo(strIP,m_strID,m_strPW,m_nPort,m_nTimeOut,m_strHomePath,strIP2,m_strID2,m_strPW2,m_nPort2,m_nTimeOut2,m_strHomePath2,strIP3, m_strID3, m_strPW3, m_nPort3, m_nTimeOut3, m_strHomePath3, m_bPassiveMode, m_bWSIChk, m_bCheckBDIStackDown); |
| | | |
| | | CString strTestFile = _T(""); |
| | | CString strSubFolder = _T("LotHistory"); |
| | |
| | | |
| | | m_bWSIChk = _tstoi( (CString)(CStringA)strRegBuf ); |
| | | |
| | | //BDI Stack Down |
| | | memset(strRegBuf,0,sizeof(char)*255); |
| | | if(ReadString(SHCU,KEY_FTP,_T("BDI_STACK_DOWN"),(LPBYTE)strRegBuf,255) == FALSE) |
| | | { |
| | | strcpy_s(strRegBuf,sizeof(char)*255,"1"); |
| | | } |
| | | |
| | | m_bCheckBDIStackDown = _tstoi( (CString)(CStringA)strRegBuf ); |
| | | |
| | | UpdateData(FALSE); |
| | | return TRUE; |
| | | } |
| | |
| | | sprintf_s(strRegBuf, sizeof(char)*255, "%d",m_bWSIChk); |
| | | WriteString(SHCU,KEY_FTP,_T("WSI_USE"),strRegBuf); |
| | | |
| | | // BDI Stack DownLoad |
| | | sprintf_s(strRegBuf, sizeof(char)*255, "%d",(int)m_bCheckBDIStackDown); |
| | | WriteString(SHCU,KEY_FTP,_T("BDI_STACK_DOWN"),strRegBuf);; |
| | | |
| | | m_ctlIPAddress.GetAddress(chIP[0],chIP[1],chIP[2],chIP[3]); |
| | | |
| | | CString strIP = _T(""); |
| | |
| | | CString strIP3 = _T(""); |
| | | strIP3.Format(_T("%d.%d.%d.%d"),chIP[0],chIP[1],chIP[2],chIP[3]); |
| | | |
| | | m_pFTPThreadPool_Down->SetConnectionInfo(strIP,m_strID,m_strPW,m_nPort,m_nTimeOut,m_strHomePath,strIP2,m_strID2,m_strPW2,m_nPort2,m_nTimeOut2,m_strHomePath2,strIP3,m_strID3,m_strPW3,m_nPort3,m_nTimeOut3,m_strHomePath3, m_bPassiveMode, m_bWSIChk); |
| | | m_pFTPThreadPool_Up->SetConnectionInfo(strIP,m_strID,m_strPW,m_nPort,m_nTimeOut,m_strHomePath,strIP2,m_strID2,m_strPW2,m_nPort2,m_nTimeOut2,m_strHomePath2,strIP3,m_strID3,m_strPW3,m_nPort3,m_nTimeOut3,m_strHomePath3, m_bPassiveMode, m_bWSIChk); |
| | | m_pFTPThreadPool_Down->SetConnectionInfo(strIP,m_strID,m_strPW,m_nPort,m_nTimeOut,m_strHomePath,strIP2,m_strID2,m_strPW2,m_nPort2,m_nTimeOut2,m_strHomePath2,strIP3,m_strID3,m_strPW3,m_nPort3,m_nTimeOut3,m_strHomePath3, m_bPassiveMode, m_bWSIChk, m_bCheckBDIStackDown); |
| | | m_pFTPThreadPool_Up->SetConnectionInfo(strIP,m_strID,m_strPW,m_nPort,m_nTimeOut,m_strHomePath,strIP2,m_strID2,m_strPW2,m_nPort2,m_nTimeOut2,m_strHomePath2,strIP3,m_strID3,m_strPW3,m_nPort3,m_nTimeOut3,m_strHomePath3, m_bPassiveMode, m_bWSIChk, m_bCheckBDIStackDown); |
| | | |
| | | if(m_nConfigMode == CM_File) |
| | | { |
| | |
| | | // TODO: 여기에 특수화된 코드를 추가 및/또는 기본 클래스를 호출합니다. |
| | | |
| | | return __super::DestroyWindow(); |
| | | } |
| | | } |
| | | |
| | | void CFTPUploaderDlg::OnBnClickedCheckBdiStackDownload() |
| | | { |
| | | // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. |
| | | } |
| | | |
| | | |
| | | void CFTPUploaderDlg::OnBnClickedCheckWsi() |
| | | { |
| | | // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. |
| | | } |
| | | |
| | | |
| | | void CFTPUploaderDlg::OnBnClickedCheckPassiveMode() |
| | | { |
| | | // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. |
| | | } |