Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
29.06.2009, 15:35
|
|||
---|---|---|---|
Как определить каталог, из которого был запущен фоксовский exe-шник? |
|||
#18+
Коллеги, у меня вот какой вопрос. Можно ли из фоксовского exe-шника в процессе его работы узнать, из какого каталога он был запущен? Что-то я ни в одном хелпе ничего подобного не нахожу... Заранее благодарю за ответ. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.06.2009, 15:36
|
|||
---|---|---|---|
|
|||
Как определить каталог, из которого был запущен фоксовский exe-шник? |
|||
#18+
home() ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.06.2009, 15:40
|
|||
---|---|---|---|
|
|||
Как определить каталог, из которого был запущен фоксовский exe-шник? |
|||
#18+
изв., соврал Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.06.2009, 15:43
|
|||
---|---|---|---|
Как определить каталог, из которого был запущен фоксовский exe-шник? |
|||
#18+
прошелмимо, Увы, не оно. Показывает C:\Windows\System32\, хотя exe-шник я запускаю совсем из другого каталога. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.06.2009, 15:47
|
|||
---|---|---|---|
Как определить каталог, из которого был запущен фоксовский exe-шник? |
|||
#18+
С JustPath(Sys(16)) - тот же результат... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.06.2009, 15:52
|
|||
---|---|---|---|
|
|||
Как определить каталог, из которого был запущен фоксовский exe-шник? |
|||
#18+
вот Вам пример запоминайте путь при старте в главном модуле ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.06.2009, 16:20
|
|||
---|---|---|---|
Как определить каталог, из которого был запущен фоксовский exe-шник? |
|||
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.06.2009, 16:24
|
|||
---|---|---|---|
Как определить каталог, из которого был запущен фоксовский exe-шник? |
|||
#18+
прошелмимовот Вам пример запоминайте путь при старте в главном модуле Спасибо! Там и запоминаю. Похоже, просто руки временами кривые. JUSTPATH(Sys(16)) выдает то, что нужно. Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.06.2009, 16:26
|
|||
---|---|---|---|
Как определить каталог, из которого был запущен фоксовский exe-шник? |
|||
#18+
negroС JustPath(Sys(16)) - тот же результат... Надо все-таки не слепо исползовать предложенные варианты, а почитать HELP по тем или иным командам и функциям. У функции SYS(16) есть второй параметр, определяющий уровень вложенности. Если он не указан, то возвращается путь доступа к текущей процедуре. Той, в которой и выполняется команда SYS(16). А это не обязательно будет стартовый модуль. Поэтому нужен такой синтаксис Код: plaintext
Но и этот способ не абсолютен, а работает при выполнении определенных условий. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.06.2009, 16:32
|
|||
---|---|---|---|
Как определить каталог, из которого был запущен фоксовский exe-шник? |
|||
#18+
ВладимирМ, пишу же - "кривые руки" - сделали быстрее, чем "прямая голова" прочитала хелп по SYS(16). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.06.2009, 14:59
|
|||
---|---|---|---|
Как определить каталог, из которого был запущен фоксовский exe-шник? |
|||
#18+
всегда делал: ? fullpath('') ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.06.2009, 15:32
|
|||
---|---|---|---|
Как определить каталог, из которого был запущен фоксовский exe-шник? |
|||
#18+
Погодин, ? fullpath('') У меня в режиме разработки выдаёт 'D:\', что истине, так сказать, не совсем соответствует. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1586274]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 146ms |
0 / 0 |