Страница: 1 |
Вопрос: Открыть файл, используя путь реестра | Добавлено: 20.03.07 13:15 |
Автор вопроса: ![]() |
Нужно открыть файл, имя его известно, чтобы не привязываться к конкретным дискам и папкам, есть мысль вызывать его из папки какого-нибудь приложения, прописанного в реестре.
Подскажите пожалуйста путь реализации такого кода? |
Ответы | Всего ответов: 9 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ICQ: 4921085 Вопросов: 27 Ответов: 38 |
Профиль | Цитата | #1 | Добавлено: 20.03.07 14:18 |
Ну путь-то прост. Сначала нужно записать путь к папке в реестр любым методом. например SaveString.
А затем уже читать запись из реестра и брать путь оттуда |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 2 Ответов: 3 |
Профиль | Цитата | #2 | Добавлено: 20.03.07 14:32 |
Как читать запись из реестра? ![]() спасибо за ответ |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ICQ: 298826769 Вопросов: 53 Ответов: 1732 |
Профиль | Цитата | #3 | Добавлено: 20.03.07 14:44 |
Если VB6 - то SaveSetting и GetSetting |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 0 Ответов: 3 |
Профиль | Цитата | #4 | Добавлено: 20.03.07 15:52 |
Но ведь GetSetting возвращает массив записи, мне же нужен именно путь к данному приложению, чтобы использовать его в методе Open для файла. Или я что-то не понимаю?
спасибо |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 71 Ответов: 246 |
Профиль | Цитата | #5 | Добавлено: 20.03.07 16:03 |
Ты очень чтото не понимаешь ![]() SaveSetting "Program","Config","Path","Value12345" MsgBox GetSetting("Program","Config","Path" ![]() |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 0 Ответов: 3 |
Профиль | Цитата | #6 | Добавлено: 20.03.07 16:09 |
Так, значит некорректно задан вопрос.
Мне нужно програмно получить путь к УЖЕ установленному приложению, например к SolidWorks и открыть из полученного пути файл вида 1234.txt спасибо |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 1249088 Вопросов: 10 Ответов: 304 |
Web-сайт: Профиль | Цитата | #7 | Добавлено: 20.03.07 18:42 |
А чего же к приложению? Кидай свой файлик прямо в системную папку (API: GetSystemDirectory) |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 0 Ответов: 3 |
Профиль | Цитата | #8 | Добавлено: 20.03.07 19:41 |
Можно и так, спасибо |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #9 | Добавлено: 20.03.07 20:59 |
open App.Path & "\myfile.txt" for ... |
Страница: 1 |
|