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

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

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

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

Сообщение itwork » 02.02.2007 01:29:40

как сделать чтоб при вписывании в командной строке Myprog.exe -parametr передовала параметр в перенуЮ моей программы???????/
itwork
новенький
 
Сообщения: 41
Зарегистрирован: 28.12.2006 14:32:28

Сообщение Alexander » 02.02.2007 04:53:56

А поточнее ?

Чем не нравится ParamStr ?
Аватара пользователя
Alexander
энтузиаст
 
Сообщения: 821
Зарегистрирован: 18.12.2005 19:10:00
Откуда: оттуда

Сообщение itwork » 02.02.2007 15:28:52

ЧЕ за paramStr ??????????
itwork
новенький
 
Сообщения: 41
Зарегистрирован: 28.12.2006 14:32:28

Сообщение Attid » 02.02.2007 15:51:27

а справку слабо почитать ?
paramstr
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение itwork » 02.02.2007 19:37:41

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


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

типо "смотри исходники pasacl server pages" не пишите я там нефига непонимаю т.к я начинающий
itwork
новенький
 
Сообщения: 41
Зарегистрирован: 28.12.2006 14:32:28

Сообщение Alexander » 02.02.2007 22:43:05

А что передаётся в ParamStr(0) ?
Аватара пользователя
Alexander
энтузиаст
 
Сообщения: 821
Зарегистрирован: 18.12.2005 19:10:00
Откуда: оттуда

Сообщение spv » 03.02.2007 00:02:22

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

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

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

Сообщение spv » 03.02.2007 00:18:35

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 » 03.02.2007 00:25:41

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

Сообщение itwork » 03.02.2007 00:27:22

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

Сообщение spv » 03.02.2007 00:46:55

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

http://www.erg.slf.th.schule.de/informa ... index.html
spv
новенький
 
Сообщения: 71
Зарегистрирован: 26.09.2006 13:57:46
Откуда: Подмосковье

Сообщение Alexander » 05.02.2007 01:02:57

А всё таки интересно что передаётся в ParamStr(0) ?
Реальный путь к экзешнику на сервере, часть http... до вопроса или
весь http... Или к CGI это вообще неприменимо ?
Аватара пользователя
Alexander
энтузиаст
 
Сообщения: 821
Зарегистрирован: 18.12.2005 19:10:00
Откуда: оттуда


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

Рейтинг@Mail.ru