【紧急】timer使用
现在我有一个系统想实现启动时自动下载文件,设定的时间是根据存在数据库中的时间来判断。请问如何实现自己设定时间内下载文件,下面是循环读取符合要求下载的文件。给位高手,麻烦支些高招给我,本人不尽感激 谢谢!!!!!!!!
for (int i = 0; i < Temp.dt.Rows.Count; i++)
{
int hour = Convert.ToInt32(Temp.dt.Rows[i]["TimeIntervalHour"]);
int minu = Convert.ToInt32(Temp.dt.Rows[i]["TimeIntervalMinu"]);
int second = Convert.ToInt32(Temp.dt.Rows[i]["TimeIntervalSecond"]);
//this.timer1.Interval = (hour * 3600 + minu * 60 + second) * 1000;
int time = (hour * 3600 + minu * 60 + second) * 1000;
string lev = Temp.dt.Rows[i]["ProductLev"].ToString();
string filetype = Temp.dt.Rows[i]["FileType"].ToString();
string localpath = Temp.dt.Rows[i]["LocalPath"].ToString();
string ftpip = Temp.dt.Rows[i]["FtpIP"].ToString();
int port = Convert.ToInt32(Temp.dt.Rows[i]["FtpPort"]);
string ftpuid = Temp.dt.Rows[i]["FtpUid"].ToString();
string ftppwd = Temp.dt.Rows[i]["FtpPwd"].ToString();
getfile(lev,fietype,localpath,ftpip,port,ftpuid,ftppwd);//下载文件
}