|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.02.2017, 20:19 | #1 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 325
|
Работа с файлом с некорректным (длинным) путем
Здравствуйте Уважаемые программисты!
Помогите пожалуйста исправить код ниже (vs2010 vb.net), который иногда выдает ошибку в процедуре "Private Sub btn_Click". Поясню: В LbPathxls.Text (в label на форме) при запуске формы записывается путь к текущему открытому файлу excel. Затем в процедуре "Private Sub btn_Click" (кнопка на форме) происходит обращение к этому файлу excel. И вот здесь происходит ошибка, замечено что когда длинный путь или в пути встречаются какие-нибудь символы, двойные и более пробелы. Заранее спасибо! Код:
Код:
|
08.02.2017, 20:37 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Так в ошибке-то что? И на какой строке?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
08.02.2017, 21:01 | #3 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 325
|
Ошибка "ArgumentException не обработано.Путь имеет недопустимую форму." на строке "Dim DirInfo As New IO.DirectoryInfo(Me.LbPathxls.Text) ".
Я думаю что ошибка из-за того, что в LbPathxls.Text записывается путь неправильно, т.е. не учитываются, например, двойные и более пробелы в папках пути. Последний раз редактировалось ольгаг; 08.02.2017 в 21:09. |
08.02.2017, 21:07 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А что именно в нем?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
08.02.2017, 21:13 | #5 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 325
|
Я думаю что кусок кода:
Код:
Код:
Последний раз редактировалось ольгаг; 08.02.2017 в 21:16. |
08.02.2017, 21:49 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Передавайте программе путь в кавычках и не склеивайте ничего.
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как удалить файлы с длинным именем в Windows? | R_G | Windows | 7 | 23.04.2016 09:52 |
Работа с cs.файлом | Otar4ik | C# (си шарп) | 4 | 19.09.2015 07:09 |
Задача по длинным строкам | TesLa1992 | Помощь студентам | 3 | 20.07.2011 19:13 |
Работа с файлом. | Pascaler | Помощь студентам | 2 | 27.05.2010 20:46 |
работа с файлом | Cpluser | Общие вопросы .NET | 3 | 22.11.2009 22:45 |