[fpc-pascal] Re: It is possible to pass command line to pascal

Johan Tu Toit johan.tutoit at gmail.com
Tue Jul 2 06:05:30 CEST 2013


Hi all, thanks for your help, I am happy to know about fpuname
function from the baseunix unit. the fpSystem function from unix unit
also helpfull but only return an integer. I am still looking on how to
get a result as a string not a integer only

On 7/1/13, Guillermo Martínez <gmartinez at burdjia.com> wrote:
>> From: Rainer Stratmann <rainerstratmann at t-online.de>
>> Subject: Re: [fpc-pascal] It is possible to pass command line to
>> 	pascal
>>  On Sunday 30 June 2013 00:59:59 you wrote:
>> > I Tried, but only return an integer not a string value.
>>
>> Thats right.
>>
>> You have to put the result in a file and then afterwards read the
>> file.
>>
>> ls uname -r > file.txt
>>
>> The integer is the result code of the execution.
>> It contains information if the execution was successful.
>>
>
> You may also use a TProcess object:
> http://www.freepascal.org/docs-html/fcl/process/tprocess.html
>
> Here you have a tutorial with some examples:
> http://wiki.lazarus.freepascal.org/Executing_External_Programs#TProcess
> _______________________________________________
> fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>



More information about the fpc-pascal mailing list