Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Папка-контейнер Добавлено: 12.09.08 11:22  

Автор вопроса:  zsws
Всем добрый день!
Подскажите пожалуйста, как в VBA узнать имя и путь вышестоящей папки для папки, в которой находится открытый файл?

Ответить

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

Номер ответа: 1
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #1
Добавлено: 12.09.08 14:18
обратным поиском в полном пути файла второй (путь) и третьей (имя) обратной косой черты и выделением подстрок нужной длинны.

Ответить

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



Вопросов: 2
Ответов: 5
 Профиль | | #2 Добавлено: 12.09.08 22:05
Спасибо! Я надеялся, что может быть у папок есть что-то типа свойства или метода Parent. Не хотелось с поиском возиться.

Ответить

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



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #3
Добавлено: 13.09.08 00:07
Там две строки кода, не надо возиться =)

Ответить

Номер ответа: 4
Автор ответа:
 VBNet$ik



Вопросов: 1
Ответов: 31
 Профиль | | #4 Добавлено: 15.09.08 13:33
через fso можно, будет parent как вы хотите

Ответить

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



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #5
Добавлено: 16.09.08 01:36
Да, ради такой фигни тащить за собой еще библиотеку FSO... Оч умно.

Ответить

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



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #6
Добавлено: 17.09.08 15:20
  1. mid(folder, 1, instrrev(repalce(folder,"/","\"), "\"))

Ответить

Номер ответа: 7
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #7
Добавлено: 18.09.08 11:41
VβÐ, ай молодца! Это только одна из двух строчек )

Ответить

Страница: 1 |

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



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