командная строка

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Ответить
itwork
новенький
Сообщения: 41
Зарегистрирован: 28.12.2006 13:32:28

командная строка

Сообщение itwork »

как сделать чтоб при вписывании в командной строке Myprog.exe -parametr передовала параметр в перенуЮ моей программы???????/
Аватара пользователя
Alexander
энтузиаст
Сообщения: 888
Зарегистрирован: 18.12.2005 18:10:00
Откуда: оттуда
Контактная информация:

Сообщение Alexander »

А поточнее ?

Чем не нравится ParamStr ?
itwork
новенький
Сообщения: 41
Зарегистрирован: 28.12.2006 13:32:28

Сообщение itwork »

ЧЕ за paramStr ??????????
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

а справку слабо почитать ?
paramstr
itwork
новенький
Сообщения: 41
Зарегистрирован: 28.12.2006 13:32:28

Сообщение itwork »

Attid писал(а):а справку слабо почитать ?
paramstr


аха понял! ж)
А вот как параметры передать в переменую если прогу использовать как cgi (например. http://localhost/cgi-bin/htm.exe?confir ... ame=fghgfh)

типо "смотри исходники pasacl server pages" не пишите я там нефига непонимаю т.к я начинающий
Аватара пользователя
Alexander
энтузиаст
Сообщения: 888
Зарегистрирован: 18.12.2005 18:10:00
Откуда: оттуда
Контактная информация:

Сообщение Alexander »

А что передаётся в ParamStr(0) ?
spv
новенький
Сообщения: 71
Зарегистрирован: 26.09.2006 13:57:46
Откуда: Подмосковье

Сообщение spv »

Написано, же:

The zeroth argument is the path and file name with which the program was started.

:-)
spv
новенький
Сообщения: 71
Зарегистрирован: 26.09.2006 13:57:46
Откуда: Подмосковье

Сообщение spv »

itwork писал(а):
Attid писал(а):а справку слабо почитать ?
paramstr


аха понял! ж)
А вот как параметры передать в переменую если прогу использовать как cgi (например. http://localhost/cgi-bin/htm.exe?confir ... ame=fghgfh)

типо "смотри исходники pasacl server pages" не пишите я там нефига непонимаю т.к я начинающий


Смотрим образцы кода:
http://www.math.uni-leipzig.de/pool/tut ... ode10.html

http://wiki.lazarus.freepascal.org/CGI_Web_Programming

http://www.math.uni-leipzig.de/pool/tut ... ode10.html (последний на немецком, но по URL'ам и кускам исходников понятно, что делается).
spv
новенький
Сообщения: 71
Зарегистрирован: 26.09.2006 13:57:46
Откуда: Подмосковье

Сообщение spv »

Метод GetEnv.
itwork
новенький
Сообщения: 41
Зарегистрирован: 28.12.2006 13:32:28

Сообщение itwork »

:) spasib
spv
новенький
Сообщения: 71
Зарегистрирован: 26.09.2006 13:57:46
Откуда: Подмосковье

Сообщение spv »

Забыл совсем, вот на немецком. Несколько удобнее, чем две приведенные выше ссылки. А немецкий можно и перевести переводчиком... :-)

http://www.erg.slf.th.schule.de/informa ... index.html
Аватара пользователя
Alexander
энтузиаст
Сообщения: 888
Зарегистрирован: 18.12.2005 18:10:00
Откуда: оттуда
Контактная информация:

Сообщение Alexander »

А всё таки интересно что передаётся в ParamStr(0) ?
Реальный путь к экзешнику на сервере, часть http... до вопроса или
весь http... Или к CGI это вообще неприменимо ?
Ответить