Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Поиск файлов в диапазоне даты Добавлено: 31.12.09 18:35  

Автор вопроса:  Verlon
Друзья мои!
Во первых хочу поздравить Вас всех с наступающим Новым 2010 годом.
У меня вот какой вопрос. Я установил Windows 7 и искать файлы в промежутке времени не могу. Хочу сам написать такую программу, файлы по именам нахожу, но вот с датой застрял, помогите пожалуйста, как мне решить этот вопрос.
Заранее всем спасибо

Ответить

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

Номер ответа: 1
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #1
Добавлено: 31.12.09 19:25
Забей. И бухай. Потом обсудим.

Ответить

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



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #2 Добавлено: 31.12.09 20:01
Покажи как по имени находишь

Ответить

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



ICQ: 9968842 

Вопросов: 40
Ответов: 337
 Web-сайт: vkontakte.ru/id25563295 добавляйтесь в друзья))
 Профиль | | #3
Добавлено: 01.01.10 00:55
эта короче файлы все получай гэтлафлсом потом через файлинфо смари дату и сравнивай

Ответить

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



ICQ: 9968842 

Вопросов: 40
Ответов: 337
 Web-сайт: vkontakte.ru/id25563295 добавляйтесь в друзья))
 Профиль | | #4
Добавлено: 01.01.10 01:13
  1.  
  2.  Dim files() As String = System.IO.Directory.GetFiles("M:\Фильмы", "*.*", IO.SearchOption.AllDirectories)
  3.         Dim dateinfo As System.IO.FileInfo
  4.         For Each filename As String In files
  5.             dateinfo = New System.IO.FileInfo(filename)
  6.             MessageBox.Show(CStr(dateinfo.CreationTime))
  7.         Next
  8.  

Ответить

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



Вопросов: 3
Ответов: 64
 Профиль | | #5 Добавлено: 01.01.10 19:35
  1. static void Main(string[] args)
  2.         {
  3.             string[] files = Directory.GetFiles(args[0]);
  4.             Console.WriteLine("Введите первую дату:");
  5.             string f = Console.ReadLine();
  6.             Console.WriteLine("Введите вторую дату:");
  7.             string s = Console.ReadLine();
  8.             Console.WriteLine("Список файлов:");
  9.             int l = files.Length;
  10.             for (int i = 0; i < l; i++)
  11.             {
  12.                 if (DateTime.Compare(DateTime.Parse(f), File.GetCreationTime(files)) < 0 &&
  13.                     DateTime.Compare(DateTime.Parse(s), File.GetCreationTime(files)) > 0)
  14.                 {
  15.                     Console.WriteLine(files);
  16.                 }
  17.  
  18.             }
  19.             Console.ReadLine();
  20.         }

Ответить

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



Вопросов: 4
Ответов: 5
 Профиль | | #6 Добавлено: 01.01.10 20:11
Спасибо всем!!!!

Ответить

Страница: 1 |

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



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