Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Копирование фаилов, и всё такое (совет/документация) 
:(
    Опции темы
n00d13
Дата 13.9.2005, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 26.7.2005

Репутация: нет
Всего: нет



Копирование / проверка размера/ даты / etc
Средствами c#
Как бы лучше реализовать ну почитать что на эту тему мона...
PM MAIL   Вверх
Artiom
Дата 13.9.2005, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1031
Регистрация: 11.3.2003
Где: Минск\Баку

Репутация: нет
Всего: 17



Class File, там полно методов.
Добавлено @ 10:56
Почитать можно в .Net Framework SDK Documentation или на MSDN


--------------------
Если тебя жизнь трахает, значит, ты ещё живой
PM MAIL ICQ   Вверх
n00d13
Дата 13.9.2005, 11:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 26.7.2005

Репутация: нет
Всего: нет



Кстате.... я уже после вопроса тоже это нашёл....
Так вот.
Первый пример из msdn (File.Copy Method)
Он просто создаёт фаил... Вес нулёвой.
Почему так ?
Из за того что он не ципляет инфу в фаиле как во втором примере.
Второй пример... (FileInfo.CopyTo Method)
Всё ок... Пашет...
Но сразу же в принципе встаёт вопрос как скопирывать все фаилы и/или пакпи из директории А в директорию В.
PM MAIL   Вверх
n00d13
Дата 13.9.2005, 12:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 26.7.2005

Репутация: нет
Всего: нет



Ааа всё нашёл....
Воть как.
Код

//Пофайловое копирование
string pathSor = @"c:\1\test.txt";
string pathTarg = @"c:\2\test1.txt";

FileInfo fiSor = new FileInfo(pathSor);
FileInfo fiTarg = new FileInfo(pathTarg);

//Копируем фаилы.
fiSor.CopyTo(pathTarg , true);
//----------------------------------------------------
//Копирование содержимого каталога всё из одного в другой

string path = @"c:\1";
string path2 = @"c:\2";

DirectoryInfo dir = new DirectoryInfo(path);
DirectoryInfo dir2 = new DirectoryInfo(path2);

FileInfo[]filesInDir = dir.GetFiles();
foreach (FileInfo file in filesInDir)
{
    string fullName = dir2.FullName + "\\" + file.Name;
                file.CopyTo(fullName);
}


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0844 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.