Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.08.2019, 17:44   #31
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от sdg1208 Посмотреть сообщение
Код:
string arguments = string.Format(@"x ""{0}"" *.* ""{1}""", "" + value11 + "\\" + item1 + "", value11);
А, если так (просто "пальцем в небо"):
Код:
string arguments = string.Format(@"x ""{0}"" *.* ""{1}""", value11 + "\\" + item1, value11+ "\\");
или так:
Код:
string arguments = string.Format(@"x ""{0}"" *.* ""{1}""",  value11 + @"\" + item1, value11+ @"\");

Последний раз редактировалось Serge_Bliznykov; 22.08.2019 в 17:46.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 22.08.2019, 18:17   #32
sdg1208
 
Регистрация: 22.08.2019
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
А, если так (просто "пальцем в небо"):
Код:
string arguments = string.Format(@"x ""{0}"" *.* ""{1}""", value11 + "\\" + item1, value11+ "\\");
или так:
Код:
string arguments = string.Format(@"x ""{0}"" *.* ""{1}""",  value11 + @"\" + item1, value11+ @"\");
В обоих вариантах - Архивы не найдены.

Если четко прописываю архивный файл, то arguments выдается в сообщении в виде:
х "C:\архивы\Отчет.rar" *.*
"C:\архивы"

Если указываю item1, то arguments выдается в сообщении в виде:
х "C:\архивы\Отчет.rar
" *.* "C:\архивы"

Что то тут с переносом на новую строку?
Код:
string arguments = string.Format(@"x ""{0}"" *.* ""{1}""", "" + value11 + "\\" + item1 + "", value11);
Вот этот плюс читает как перенос?

Последний раз редактировалось sdg1208; 22.08.2019 в 18:29.
sdg1208 вне форума Ответить с цитированием
Старый 22.08.2019, 22:36   #33
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от sdg1208 Посмотреть сообщение
Что то тут с переносом на новую строку?
Цитата:
Сообщение от sdg1208 Посмотреть сообщение
Код:
                item1 += listBox1.Items[(int)i] + Environment.NewLine;
А зачем Вы добавляете Environment.NewLine ?
уберите это!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 23.08.2019, 10:25   #34
sdg1208
 
Регистрация: 22.08.2019
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
А зачем Вы добавляете Environment.NewLine ?
уберите это!
Спасибо ! Теперь всё работает как надо.
sdg1208 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему тормозит распаковка tar-архивов в Windows? R_G Windows 4 27.01.2016 20:37
Создание распаковщика архивов. crymchanin Общие вопросы C/C++ 1 01.02.2012 13:38
Распаковка архивов Starscream Общие вопросы Delphi 2 25.06.2009 23:26
Использование MPQ архивов Smitt64 Общие вопросы C/C++ 0 27.02.2009 18:18
Восстановители архивов DM_bite Софт 5 08.08.2008 11:13