Автор | Сообщение |
|
| |
Пост N: 4
Зарегистрирован: 31.05.07
|
|
Отправлено: 21.06.07 15:19. Заголовок: Есть ли аналоги argv[] и argc[] в xHarbour???
Собственной говоря субж объясняеть всю суть моего вопроса. Необходимо получить параметры запуска исполняемого модуля (командной строки) в виде массива литералов... Очень не хватает этого. Только не пинайте сильно по больным местам... Искал на форуме, ничего вразумительного не нарыл...
|
|
|
Ответов - 15
[только новые]
|
|
|
| постоянный участник
|
Пост N: 160
Зарегистрирован: 09.10.06
|
|
Отправлено: 21.06.07 16:09. Заголовок: Re:
Скачай xHarbour Language Reference Guide. Пример из сабжа // The example outlines the difference between PCount() and // HB_ArgC(). Command line arguments can be retrieved in the // start routine with PCount()/PValue(), or anywhere in a program // with HB_ArgC()/HB_ArgV() PROCEDURE Main( ... ) LOCAL i FOR i:=1 TO PCount() ? i, PValue(i) NEXT ? "-----------" Test() RETURN PROCEDURE Test LOCAL i FOR i:=1 TO HB_ArgC() ? i, HB_ArgV(i) NEXT RETURN
|
|
|
|
| |
Пост N: 5
Зарегистрирован: 31.05.07
|
|
Отправлено: 22.06.07 16:22. Заголовок: Re:
Спасибо, выручили...
|
|
|
|
| |
Пост N: 21
Зарегистрирован: 08.04.06
|
|
Отправлено: 26.06.07 06:20. Заголовок: Re:
интересное различие получается, если в качестве аргумента взять 0 ?PValue(0) // взвращает nil ?HB_ArgV(0) // возвращает абсолютный путь приложения
|
|
|
|
| постоянный участник
|
Пост N: 161
Зарегистрирован: 09.10.06
|
|
Отправлено: 26.06.07 08:42. Заголовок: Re:
Все логично и, к тому же, документировано. И если быть более точным HB_ArgV(0) возвращает имя xHarbour приложения. Причем имя файла может не включать расширение ".exe" или информацию о директории запуска.
|
|
|
|
| |
Пост N: 6
Зарегистрирован: 31.05.07
|
|
Отправлено: 26.06.07 09:13. Заголовок: Re:
Петр пишет: цитата: | Скачай xHarbour Language Reference Guide |
| Подскажте ссылку для оного... что-то не хочется $40 выкладывать за доку на xHarbour.com, других мест пока не нашел...
|
|
|
|
| постоянный участник
|
Пост N: 162
Зарегистрирован: 09.10.06
|
|
Отправлено: 26.06.07 10:27. Заголовок: Re:
Вот здесь на форуме обсуждался этот вопрос смотреть Там и ссылка была, не знаю рабочая еще или нет.
|
|
|
|
| |
Пост N: 722
Зарегистрирован: 17.05.05
|
|
Отправлено: 26.06.07 10:37. Заголовок: Re:
Петр пишет: цитата: | Там и ссылка была, не знаю рабочая еще или нет. |
| Живая ссылка.
|
|
|
|
| |
Пост N: 7
Зарегистрирован: 31.05.07
|
|
Отправлено: 28.06.07 10:02. Заголовок: Re:
Мудрено все , но вроде качает
|
|
|
|
| |
Пост N: 8
Зарегистрирован: 31.05.07
|
|
Отправлено: 28.06.07 10:11. Заголовок: Re:
Скачал, большой спасиб to Dima
|
|
|
|
| |
Пост N: 723
Зарегистрирован: 17.05.05
|
|
Отправлено: 28.06.07 14:03. Заголовок: Re:
spair2k пишет: цитата: | Мудрено все , но вроде качает |
| Согласен , зато линк жив до сих пор ;)
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 29.06.07 08:35. Заголовок: Мудрено все , но вроде качает
как загрузить этот линк?
|
|
|
|
|
| |
Пост N: 10
Зарегистрирован: 31.05.07
|
|
Отправлено: 29.06.07 10:52. Заголовок: Re:
mvbud пишет: Да вроде в топике темы (см.выше) все разжовано... ничего новго не произошло с тех пор
|
|
|
|
| |
Пост N: 11
Зарегистрирован: 31.05.07
|
|
Отправлено: 29.06.07 10:53. Заголовок: Re:
Dima пишет: цитата: | Согласен , зато линк жив до сих пор ;) |
| Удивительно, но факт... Дока потрясная...
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 29.06.07 14:36. Заголовок: Идем по ссылке ...
А ссылки я не нашел. что не пробовал с рапидой куда-то не туда. Если можно повторить ссылку для особо тупых.
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 06.07.07 11:35. Заголовок: Re:
Пардон, при клике открылась толькой 1 стр. темы,потому и непонятка, а их 4. Тде все разжевано. Доку скачал и разархивировал. Классная Дока. Сэнк фор Dima!
|
|
|
|