Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Дата файла Добавлено: 16.04.09 14:30  

Автор вопроса:  Sergey
Народ, подскажите!
Как в VB2008 узнать дату файла, кроме FileDateTime?

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 Skywalker



ICQ: 300-70-6пятьЪ 

Вопросов: 62
Ответов: 545
 Web-сайт: iSkywalker.ru
 Профиль | | #1
Добавлено: 16.04.09 16:02
откуда вы такое берете, я даж и не знаю, чо такое FileDateTime
  1. Dim f As New IO.FileInfo("filename")
  2. f.CreationTime
  3. f.LastAccessTime
  4. f.LastWriteTime

Ответить

Номер ответа: 2
Автор ответа:
 Sergey



Вопросов: 39
Ответов: 87
 Профиль | | #2 Добавлено: 16.04.09 16:44
Мне нужно знать время создания всех файлов в папке.

Ответить

Номер ответа: 3
Автор ответа:
 Антон



Вопросов: 0
Ответов: 5
 Профиль | | #3 Добавлено: 16.04.09 16:47
Skywalker пишет:
откуда вы такое берете, я даж и не знаю, чо такое FileDateTime

Это еще с 5 VB, а может и раньше было, но более ранними я не пользовался... :)

Ответить

Номер ответа: 4
Автор ответа:
 Антон



Вопросов: 0
Ответов: 5
 Профиль | | #4 Добавлено: 16.04.09 16:48
Sergey пишет:
Мне нужно знать время создания всех файлов в папке.

Используй FSO

Ответить

Номер ответа: 5
Автор ответа:
 Sergey



Вопросов: 39
Ответов: 87
 Профиль | | #5 Добавлено: 16.04.09 17:41
А если только дату или только время?

Ответить

Номер ответа: 6
Автор ответа:
 Антон



Вопросов: 0
Ответов: 5
 Профиль | | #6 Добавлено: 16.04.09 18:06
TimeValue(file.DateCreated)
DateValue(file.DateCreated)

Ответить

Номер ответа: 7
Автор ответа:
 maza_____



ICQ: 9968842 

Вопросов: 40
Ответов: 337
 Web-сайт: vkontakte.ru/id25563295 добавляйтесь в друзья))
 Профиль | | #7
Добавлено: 16.04.09 18:23
Sergey пишет:
Мне нужно знать время создания всех файлов в папке.

Пожалуйста)
  1. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  2.         Dim g() As String = IO.Directory.GetFiles("C:\1")
  3.         Dim t As String = "C:\1"
  4.         Dim f As New System.IO.FileInfo(t)
  5.         For Each filename As String In g
  6.             t = filename
  7.             f = New System.IO.FileInfo(t)
  8.             ListBox1.Items.Add("файл: " & t & " создан: " & f.CreationTime)
  9.         Next
  10.     End Sub

Ответить

Номер ответа: 8
Автор ответа:
 maza_____



ICQ: 9968842 

Вопросов: 40
Ответов: 337
 Web-сайт: vkontakte.ru/id25563295 добавляйтесь в друзья))
 Профиль | | #8
Добавлено: 16.04.09 22:27
Если нужно знать время создания файла во вложенных папках то
  1. Dim g() As String = IO.Directory.GetFiles("C:\1", "*.*", IO.SearchOption.AllDirectories)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам