Страница: 1 |
Вопрос: Проблема с путем | Добавлено: 14.07.10 03:46 |
Автор вопроса: ![]() |
Проблема в следующем:
создаю программу. в ней использую App.Path. ток ща заметил,что она отображает путь папки, куда я компилил проект. а нужно чтобы отображала где сейчас эта программа находится. вроде как я делал (вроде) но уже не помню. подскажите плиз. буду очень благодарен)) |
Ответы | Всего ответов: 7 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 278109632 Вопросов: 42 Ответов: 3949 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 14.07.10 03:56 |
Ты запускаешь ее из vb ide. Естественно покажет путь к проекту. Если запустишь экзешник, все будет как надо) |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 403099048 Вопросов: 22 Ответов: 94 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 14.07.10 04:03 |
Ну дело еще в том что у меня и модули также (ActiveX Dll) не реагируют нормально... |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 403099048 Вопросов: 22 Ответов: 94 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 14.07.10 12:59 |
AWP, ну как ты написал, попробывал. Толку нет.
Мне теперь чисто для модуля dll это нужно. С экзешником разобрался. А вот с модулем так не пройдет. Что ж делать блин?! Мозги вообще не варят... |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() Вечный Юзер! ICQ: uu@jabber.cz Вопросов: 120 Ответов: 3302 |
Профиль | Цитата | #4 | Добавлено: 14.07.10 13:12 |
бери не из App.Path или CurDir(), а из API. Например так:
|
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 403099048 Вопросов: 22 Ответов: 94 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 14.07.10 16:10 |
О! Спасибо огромное тебе! Как раз! А я дурак на апи даже не заглядывал... |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 403099048 Вопросов: 22 Ответов: 94 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 14.07.10 18:25 |
Хотя... Я погорячился... Модуль распознает путь только запущеного экзешника. Например, экзешник лежит тут: с:/моя прога. Модуль тут: с:/модули. При запуске dll-модуля он засчитывает путь ексе за свой. Есть другие идеи? Но все равно спасибо за помощь. Может когда-нить и этот способ пригодится. |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 87 Ответов: 2795 |
Web-сайт: Профиль | Цитата | #7 | Добавлено: 18.07.10 22:00 |
Ну во-первых первый совет - хранить модуле в папке с прогой, или её подкаталоге. Думаю количество проблем уменьшится |
Страница: 1 |
|