- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイル名に日付を入れてアップロードするには?)
ファイル名に日付を入れてアップロードする方法
このQ&Aのポイント
- VB.NETでログをftpにアップロードする際に、ファイル名にアップロード日付を追加する方法について教えてください。
- 具体的には、20080109log.txtのような形でftpにアップロードしたいです。
- 現在のソースコードは、ログをプレーンテキスト形式で保存し、ftpのアドレス、ログインID、パスワードを指定してアップロードしています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
No.1です。 ごめんなさい、間違ってました。 "\log.txt" を Format(Now, "\\yyyyMMdd") & "log.txt" または "\" & Format(Now, "yyyyMMdd") & "log.txt" でした。 最初の回答では途中に\\が入ってしまいます。 余計な.(ドット)も入ってました。 logaddress = "ftp://foobar/hoge//myFolder/log.txt" は logaddress = "ftp://foobar/hoge//myFolder/" & Format(Now, "yyyyMMdd") & "log.txt" とかでどうでしょうか?
その他の回答 (1)
- hotosys
- ベストアンサー率67% (97/143)
回答No.1
"\log.txt" を \" & Format(Now, "\\yyyyMMdd") & ".log.txt" ではどうでしょうか?
質問者
補足
回答ありがとうございます。 SavefileとTryの部分は \" & Format(Now, "\\yyyyMMdd") & ".log.txt" でいけそうなのですが、ftpの logaddressのファイル名の部分を変更するとエラーが出てしまいます・・・
お礼
無事日付入りログファイルをアップロードすることができました。 ご丁寧な回答でわかりやすかったです。 自分でも書けるようにがんばります。 ありがとうございました!