Показать полную графическую версию : [решено] Переименование файла в в Visual Basic 2010
Как переименовать файл "Test" чтобы к нему приписывалась дата и время - NewTest_год_месяц_день_часы_минуты_секунды_.txt
код:
My.Computer.FileSystem.RenameFile("C:\Test.txt", "NewTest.txt")
neo21, так можно приписать текущую дату:
string newFileName = "NewTest_"+DateTime.Now.Year+"_"+DateTime.Now.Month+"_"+DateTime.Now.Day+"_"+DateTime.Now.Hour+"_"+DateTime.Now.Minute+"_"+DateTime.Now.Second+".txt"
Если нужно другую дату, то извлекать из
DateTime dt; // в dt должна храниться нужная дата и время
LilLoco, Спасибо
Код:
Dim d1, d2, d3, d4, d5, d6
d1 = DateTime.Now.Year
d2 = DateTime.Now.Month
d3 = DateTime.Now.Day
d4 = DateTime.Now.Hour
d5 = DateTime.Now.Minute
d6 = DateTime.Now.Second
My.Computer.FileSystem.RenameFile(AppDomain.CurrentDomain.BaseDirectory + "test.txt", "NewTest_" & d1 & "_" & d2 & "_" & d3 & "_" & d4 & "_" & d5 & "_" & d6 & ".txt")
With DateTime.Now
My.Computer.FileSystem.RenameFile(AppDomain.CurrentDomain.BaseDirectory + "test.txt", _
"NewTest_" & .Year & "_" & .Month & "_" & .Day & "_" & .Hour & "_" & .Minute & "_" & .Second & ".txt")
End With
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.