Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Command Line Parameters on an EXE
#3
Example with setstruct/getstruct.

This is better to use when you run the exe from qm but cannot use mac.

Function Function132
Code:
Copy      Help
;/exe
type ZUU str'a b
ZUU z
_s=_command
_s.setstruct(z); err mes- "incorrect command line"
mes _s.format("''%s'', %i" z.a z.b)

Macro
Code:
Copy      Help
type ZUU str'a b
ZUU z
z.a="x"
z.b=8
run "$myqm$\function132" _s.getstruct(z)


----------------

When not from QM.

Function Function133
Code:
Copy      Help
;/exe
type ZU str'Aa b double'c str'd
ZU z
_s=_command
_s.setstruct(z 3); err mes- "incorrect command line"
mes _s.format("''%s'', %f, ''%s''" z.Aa z.c z.d)

Macro
Code:
Copy      Help
str s=
;aa xxx
;c 10.95
;d "line1[]line2"

run "$myqm$\function133" s


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)