線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1502
推到 Plurk!
推到 Facebook!

TIdFTP 日期問題

答題得分者是:jieshu
shinhrn
中階會員


發表:54
回覆:165
積分:83
註冊:2002-06-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-10-31 15:21:47 IP:211.77.xxx.xxx 未訂閱
請問我用 IdFTP 來上傳或下載檔案時如何使檔案的日期是原來檔案的日期 而不是上傳或下載檔案時的時間ㄋ??
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-10-31 17:45:18 IP:203.204.xxx.xxx 未訂閱
引言: 請問我用 IdFTP 來上傳或下載檔案時如何使檔案的日期是原來檔案的日期 而不是上傳或下載檔案時的時間ㄋ??
var
  li_i : Integer;
  FileName : String;
  WantDate : TDateTime;
begin
  FileName := .....;
  WantDate := .....;
  li_i := FileOpen(FileName, fmOpenWrite or fmShareDenyNone);
  FileSetDate(li_i, DateTimeToFileDate(WantDate));
  FileClose(li_i);
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
shinhrn
中階會員


發表:54
回覆:165
積分:83
註冊:2002-06-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-11-01 14:47:35 IP:211.77.xxx.xxx 未訂閱
可是我由IdFTP.List()中有的檔案沒有年份只有日期ㄝ,    
引言:
var
  li_i : Integer;
  FileName : String;
  WantDate : TDateTime;
begin
  FileName := .....;
  WantDate := .....;
  li_i := FileOpen(FileName, fmOpenWrite or fmShareDenyNone);
  FileSetDate(li_i, DateTimeToFileDate(WantDate));
  FileClose(li_i);
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-11-01 18:19:36 IP:203.204.xxx.xxx 未訂閱
引言: 可是我由IdFTP.List()中有的檔案沒有年份只有日期ㄝ,
那我也沒辦法了,我用TNMFTP就有完整的日期時間,只是要組出StrToDateTime還真有點困難。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
shinhrn
中階會員


發表:54
回覆:165
積分:83
註冊:2002-06-05

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-11-02 12:00:27 IP:211.77.xxx.xxx 未訂閱
疑?我用delphi 6.0(build 6.163) TNMFTP還是沒有年份ㄝ,你是整麼做的?    
引言: 那我也沒辦法了,我用TNMFTP就有完整的日期時間,只是要組出StrToDateTime還真有點困難。
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-11-04 15:46:31 IP:203.204.xxx.xxx 未訂閱
引言: 疑?我用delphi 6.0(build 6.163) TNMFTP還是沒有年份ㄝ,你是整麼做的?
好像和FTPServer的設定有關,例如IIS的目錄清單樣式要設為MS-DOS(R)(S),我是這樣才有辦法抓到固定格式的日期時間,不是這種格式就沒辦法了。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
shinhrn
中階會員


發表:54
回覆:165
積分:83
註冊:2002-06-05

發送簡訊給我
#7 引用回覆 回覆 發表時間:2002-11-05 08:59:18 IP:211.77.xxx.xxx 未訂閱
是喔,我試試,thks....可是同一台ftp server 用cutFPT 連結,就有日期,這樣主機的設定還要調嗎?    
引言:[ green] 好像和FTPServer的設定有關,例如IIS的目錄清單樣式要設為MS-DOS(R)(S),我是這樣才有辦法抓到固定格式的日期時間,不是這種格式就沒辦法了。[/green]
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#8 引用回覆 回覆 發表時間:2002-11-05 12:33:59 IP:203.204.xxx.xxx 未訂閱
引言: 是喔,我試試,thks....可是同一台ftp server 用cutFPT 連結,就有日期,這樣主機的設定還要調嗎?
元件TNMFTP Server IIS 目錄清單樣式UNIX 10: -r--r--r-- 1 owner group 29726598 May 30 11:15 Help.exe 11: -r--r--r-- 1 owner group 264192 Jan 24 2000 midas.dll 目錄清單樣式MS-DOS 10: 05-30-02 11:15AM 29726598 Help.exe 11: 01-24-00 05:01AM 264192 midas.dll 顯現格式不同,所以處理方式也不同,但看得出來MS-DOS比較好處理。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
系統時間:2024-04-28 16:15:49
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!