|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
Как вызвать программу из другой глобальной директории? Синтаксис Код: plaintext
Но с глобалами таки работает Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 10:05 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
krvsa, синтаксическая ошибка, вроде наоборот надо: d test^routine|razdel|(par...) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 10:34 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
Onix_гостьсинтаксическая ошибка, вроде наоборот надо: Код: vbnet 1.
Неее. Так то же не работает. Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 10:53 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
Та же ошибка при компиляции Код: vbnet 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 10:55 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
Onix_гостьвроде наоборот надо В МСМ и Каше имя кипа-тома или области должно идти именно после "крышки"... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 10:58 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
Читаем http://tinco.pair.com/bhaskar/gtm/doc/books/pg/UNIX_manual/webhelp/content/ch06s03.html] The GT.M Programmer's Guide. Do Command и... где мы там такое видим? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 11:32 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
Тут только переменная $zrou поможет ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 16:44 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
Alexey Maslovгде мы там такое видим? Я х/з чего там видно... По аглицки не мастак. Потому и спрашиваю: - Как вызвать программу из другой глобальной директории? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2015, 13:53 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
andrew000999Тут только переменная $zrou поможет Каким образом? Примерчик есть какой-то? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2015, 13:54 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
krvsa, Да какой примерчик... примерно так Код: javascript 1. 2. 3. 4.
тут только один момент - при возникновении ошибки в ^test обработчик ошибки должен выполнить последнюю строку - иначе так и останется $zrou измененный ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2015, 14:14 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
krvsa, Зачем ? Вы указываете в переменных окружения каталог где находятся ваша программа (хоть сто директорий с прогами ...) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2015, 14:16 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
А может и не прав .. Поспешил. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2015, 14:20 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
Валерий, разница есть Если в имена программ в каталогах совпадают то будет выполнятся та которая найдется первой в последовательности каталогов gtmroutines ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2015, 14:21 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
andrew000999, Согласен. Здесь как и Вы говорили все четко описано http://tinco.pair.com/bhaskar/gtm/doc/books/pg/UNIX_manual/webhelp/content/ch08s50.html ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2015, 14:25 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
krvsaAlexey Maslovгде мы там такое видим? Я х/з чего там видно... По аглицки не мастак. Потому и спрашиваю: - Как вызвать программу из другой глобальной директории? Говоря строго - никак. Глобальная директория в gt.m это файл в котором описывается "маппинг" имен глобал(ов,ей) на файлы. Так что к программам никакого отношения не имеет. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2015, 14:45 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
gluconat_caГлобальная директория в gt.m это файл в котором описывается "маппинг" имен глобал(ов,ей) на файлы. Так что к программам никакого отношения не имеет.Вот именно. Вопрос ТС вызван, скорее всего, тем, что он ожидает, что программа, вызванная из другого каталога, будет работать с базой, которая в нём же и лежит (по аналогии с MSM, Cache). А она не будет, она будет продолжать работать с той (теми) базами, на которые указывает глобальная директория, определённая в переменной окружения. krvsa, простите за мой французский, не знал, что строки формального описания языка: Код: javascript 1.
- это тоже английский. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2015, 17:21 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
В продолжении ответа. Так как вопрос был задан без учёта реалий gt.m, то искать ответ нужно в пересмотре своей потребности. А простое решение можно найти чисто "организационным" путём - соответствующим образом обустроив место для программ, как исходных текстов, так и исполняемых объектных кодов, с переименованием некоторых программ, в случае конфликта имён. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2015, 17:22 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
Меня тоже убивает позиция ТС - документацию просто не читаем - задаем вопросы, в общем-то стыдные - см пункт 1 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2015, 19:53 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
andrew000999примерно так Это подземный ход на чердак. Таким аллюром можно просто перейти в другую ГД и запустить программу, потом вернуться. Весь интерес в том, что есть ли возможность без перехода запускать программы как в МСМ и Каше... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2015, 08:19 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
Alexey Maslovпростите за мой французский, не знал, что строки формального описания языка: Код: javascript 1.
- это тоже английский. Прощаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2015, 08:20 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
andrew000999Меня тоже убивает позиция ТС - документацию просто не читаем - задаем вопросы, в общем-то стыдные - см пункт 1 Ну глуп, Ваше Сиятельство, глуп! Вот решил поспрошать знающих и читающих... А тут видал какая агрессия. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2015, 08:22 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
gluconat_caГоворя строго - никак. Вполне понятный ответ. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2015, 08:23 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
krvsaВесь интерес в том, что есть ли возможность без перехода запускать программы как в МСМ и Каше... А как в МСМ и Каше запускать без перехода, по DO, не %-ные программы? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2015, 08:45 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
krvsagluconat_caГоворя строго - никак. Вполне понятный ответ. Создаётся впечатление, что не весь ответ был прочитан, а только процитированное. Повторяю вторую часть ответа: "Глобальная директория в gt.m это файл в котором описывается "маппинг" имен глобал(ов,ей) на файлы. Так что к программам никакого отношения не имеет." Поясню: Нет такого понятия - переход в другую глобальную директорию для запуска программы. Для указания где искать код (объектный и исходный) в gt.m используется механизм, никакого отношения к глобальным директориям не имеющий. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2015, 09:04 |
|
[gt.m] Обращение к другой глобальной директории ||
|
|||
---|---|---|---|
#18+
Продолжение. В 2-х словах о механизме. Пути поиска объектного и исходного кода описаны во внутренней переменной $ZROutines, которая инициализируется при старте gt.m из переменной окружения 'gtmroutines'. $ZRO доступна для записи, так что можно "на лету" менять пути поиска. В строке значении $ZRO допустимо использовать: любые переменные окружения(естественно доступные), '.' - ссылку на текущий каталог (не путать с гл.дир.!), '..' - ссылку на родительский. Доступ к %-ным программам так же в рамках этого механизма. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2015, 09:36 |
|
|
start [/forum/topic.php?fid=39&fpage=12&tid=1556538]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
27ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 267ms |
total: | 397ms |
0 / 0 |