devxlogo

Command-Line Argument in FoxPro 2.0

Command-Line Argument in FoxPro 2.0

Question:
Is there any way for FoxPro to accept a command-line argument:

c:foxpro2.0fox myprogram "Justin"

Where “Justin” is a string sent to the FoxPro program ‘myprogram’ as a parameter?

Answer:
No, you cannot do that directly. You could compile Myprogram into an EXE and run it from the command line:

c:foxpro2.0myprogram Justin

Notice that I did not include quotes around Justin. That is because all command-line arguments passed to an EXE are passed as character. You can accept parameters by having a PARAMETERS statement at the top of the main program of the EXE.

See also  Redefining Energy Management: Advanced Solutions for Modern Buildings
devxblackblue

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist