Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Перемещение файлов программно [C#] Прошу помощи...

-

Общение разработчиков

- Программирование для Point Blank, общение и обсуждение разработок

Ответ
 
Опции темы
Старый 30.08.2012, 13:19   #1
 Разведчик
Аватар для tonyqf
 
tonyqf никому не известный тип
Регистрация: 31.10.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для tonyqf с помощью Telegram Отправить сообщение для tonyqf с помощью Skype™
 
По умолчанию Перемещение файлов программно [C#] Прошу помощи...

В общем я запутался,на форме лежит comboBox1;textBox1;textBox2
Юзаю такой код чтобы переместить файл имя которого написано в comboBox1,папка с этим файлом это текстбох1 а куда перемещать это текст бох2,когда перемещаю он копирует не отдельный файл написаный в сомбобох1,а всё папку(которая указана в текстбох1),в чём косяк ?
Вот код:
Код:
 string fileName = comboBox1;
        string sourcePath = textBox1;
        string targetPath =  textBox2;

        
        if (!System.IO.Directory.Exists(targetPath))
        {
            System.IO.Directory.CreateDirectory(targetPath);
        }

        
        System.IO.File.Copy(sourceFile, destFile, true);

        if (System.IO.Directory.Exists(sourcePath))
        {
            string[] files = System.IO.Directory.GetFiles(sourcePath);

            foreach (string s in files)
            {
              
                fileName = System.IO.Path.GetFileName(s);
                destFile = System.IO.Path.Combine(targetPath, fileName);
                System.IO.File.Copy(s, destFile, true);
            }
        }
        else
        {
            Console.WriteLine("Source path does not exist!");
        }

        
        Console.WriteLine("Press any key to exit.");
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 30.08.2012, 13:40   #2
 Старший сержант
Аватар для крайслер
 
крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(
Регистрация: 04.02.2011
Сообщений: 198
Популярность: 12244
Сказал(а) спасибо: 453
Поблагодарили 435 раз(а) в 242 сообщениях
Отправить сообщение для крайслер с помощью Skype™
 
По умолчанию Re: Перемещение файлов программно [C#] Прошу помощи...

Код:
private void buttonMove_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                string filePath = Path.Combine(currentFolderPath, textBoxFileName.Text);
                string query = "Действительно переместить файл \n" + filePath + " ?";
                if (MessageBox.Show(query, "Переместить файл?", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes)
                {
                    File.Move(filePath, textBoxNewPath.Text);
                    DisplayFolderList(currentFolderPath);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Не удается переместить файл из-за исключения: " + ex.Message);
            }
        }
Код:
File.Move(Было,Стало);
Вообще есть раздел по вопросам связанных с C# --> переход
________________

-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!

Последний раз редактировалось крайслер; 30.08.2012 в 13:43.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прошу помощи Ex4m Вопросы и ответы, обсуждения 0 08.03.2012 01:17
[Пакеты] Перемещение чара при помощи пакетов Yohan Rising Force Online 2 28.01.2010 22:25
Перемещение по карте..., Правильное перемещение - 70% вашего успеха!! [Tiger] Статьи и описания по Counter-Strike 1 19.11.2009 20:38

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 14:36.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net