-
大小: 2.73MB文件類(lèi)型: .rar金幣: 2下載: 0 次發(fā)布日期: 2023-10-29
- 語(yǔ)言: C/C++
- 標(biāo)簽:
資源簡(jiǎn)介
計(jì)算機(jī)網(wǎng)絡(luò)課程實(shí)驗(yàn),用VC++6.0編程

代碼片段和文件信息
//?AddFtpDlg.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“xftp.h“
#include?“AddFtpDlg.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CAddFtpDlg?dialog
CAddFtpDlg::CAddFtpDlg(CWnd*?pParent?/*=NULL*/)
:?CDialog(CAddFtpDlg::IDD?pParent)
{
//{{AFX_DATA_INIT(CAddFtpDlg)
m_bCheck?=?FALSE;
m_strFtpAddress?=?_T(““);
m_strFtpAlias?=?_T(““);
m_strFtpPassword?=?_T(““);
m_strFtpPassword2?=?_T(““);
m_strFtpUser?=?_T(““);
//}}AFX_DATA_INIT
}
void?CAddFtpDlg::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAddFtpDlg)
DDX_Check(pDX?IDC_CHECK_ANONYMOUS?m_bCheck);
DDX_Text(pDX?IDC_FTP_ADDRESS?m_strFtpAddress);
DDX_Text(pDX?IDC_FTP_ALIAS?m_strFtpAlias);
DDX_Text(pDX?IDC_FTP_PASSWORD?m_strFtpPassword);
DDX_Text(pDX?IDC_FTP_PASSWORD2?m_strFtpPassword2);
DDX_Text(pDX?IDC_FTP_USER?m_strFtpUser);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAddFtpDlg?CDialog)
//{{AFX_MSG_MAP(CAddFtpDlg)
ON_BN_CLICKED(IDC_CHECK_ANONYMOUS?OnCheckAnonymous)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CAddFtpDlg?message?handlers
void?CAddFtpDlg::OnOK()?
{
UpdateData(TRUE);
if(m_strFtpPassword!=m_strFtpPassword2)
{
AfxMessageBox(“兩次密碼不符請(qǐng)重試“);
return;
}
CDialog::OnOK();
}
BOOL?CAddFtpDlg::OnInitDialog()?
{
CDialog::OnInitDialog();
if(m_bCheck)
{
GetDlgItem(IDC_FTP_USER)->EnableWindow(FALSE);
GetDlgItem(IDC_FTP_PASSWORD)->EnableWindow(FALSE);
GetDlgItem(IDC_FTP_PASSWORD2)->EnableWindow(FALSE);
}
else
{
GetDlgItem(IDC_FTP_USER)->EnableWindow(TRUE);
GetDlgItem(IDC_FTP_PASSWORD)->EnableWindow(TRUE);
GetDlgItem(IDC_FTP_PASSWORD2)->EnableWindow(TRUE);
}
return?TRUE;??//?return?TRUE?unless?you?set?the?focus?to?a?control
??????????????//?EXCEPTION:?OCX?Property?Pages?should?return?FALSE
}
void?CAddFtpDlg::OnCheckAnonymous()?
{
??? m_bCheck=!m_bCheck;
UpdateData(TRUE);
if(m_bCheck)
{
m_strFtpUser=_T(“anonymous“);
m_strFtpPassword=_T(“anonymous@anonymous.com“);
m_strFtpPassword2=m_strFtpPassword;
UpdateData(FALSE);
GetDlgItem(IDC_FTP_USER)->EnableWindow(FALSE);
GetDlgItem(IDC_FTP_PASSWORD)->EnableWindow(FALSE);
GetDlgItem(IDC_FTP_PASSWORD2)->EnableWindow(FALSE);
}
else
{
GetDlgItem(IDC_FTP_USER)->EnableWindow(TRUE);
GetDlgItem(IDC_FTP_PASSWORD)->EnableWindow(TRUE);
GetDlgItem(IDC_FTP_PASSWORD2)->EnableWindow(TRUE);
}
}
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件??????????4??2007-12-05?16:24??編譯后的可執(zhí)行文件\site.zas
?????文件?????868352??2007-11-23?16:45??編譯后的可執(zhí)行文件\XFtp.exe
?????文件???????2684??2007-11-23?15:04??源代碼\AddFtpDlg.cpp
?????文件???????1376??2001-10-13?22:59??源代碼\AddFtpDlg.h
?????文件???????3435??2001-11-18?22:58??源代碼\FtpInfoView.cpp
?????文件???????1889??2001-10-31?20:18??源代碼\FtpInfoView.h
?????文件???????3148??2001-10-25?20:51??源代碼\InputEdit.cpp
?????文件???????1935??2001-10-25?20:35??源代碼\InputEdit.h
?????文件??????18681??2001-11-21?22:09??源代碼\LocLiView.cpp
?????文件???????3115??2001-11-21?03:12??源代碼\LocLiView.h
?????文件??????22813??2001-11-21?14:55??源代碼\LocTrView.cpp
?????文件???????3543??2001-11-21?14:55??源代碼\LocTrView.h
?????文件??????12889??2002-10-24?06:50??源代碼\MainFrm.cpp
?????文件???????2233??2001-11-19?21:21??源代碼\MainFrm.h
?????文件??????18646??2001-11-10?01:53??源代碼\MenuSpawn.cpp
?????文件???????2299??1998-05-26?06:50??源代碼\MenuSpawn.h
?????文件???????4714??2001-11-03?23:58??源代碼\MyFtpConnect.cpp
?????文件???????1062??2001-10-28?22:48??源代碼\MyFtpConnect.h
?????文件??????41260??2001-11-20?23:01??源代碼\PROGTHREAD.CPP
?????文件???????3168??2001-11-07?15:42??源代碼\PROGTHREAD.H
?????文件??????28899??2001-11-21?01:57??源代碼\PUBLICCLASS.CPP
?????文件???????3249??2001-11-21?01:57??源代碼\PUBLICCLASS.H
?????文件???????4555??2001-09-15?20:23??源代碼\ReadMe.txt
?????文件??????11470??2007-11-23?16:45??源代碼\Release\AddFtpDlg.obj
?????文件??????16091??2007-11-23?14:59??源代碼\Release\FtpInfoView.obj
?????文件??????12930??2007-11-23?14:59??源代碼\Release\InputEdit.obj
?????文件??????43258??2007-11-23?14:59??源代碼\Release\LocLiView.obj
?????文件??????56210??2007-11-23?14:59??源代碼\Release\LocTrView.obj
?????文件??????31561??2007-11-23?14:59??源代碼\Release\MainFrm.obj
?????文件??????29076??2007-11-23?14:59??源代碼\Release\MenuSpawn.obj
............此處省略112個(gè)文件信息
評(píng)論
共有 條評(píng)論