Re: Command line interface and Windows form in same program



On Feb 8, 10:35 am, "Jwe" <j...@xxxxxxxx> wrote:
Hi,

I've written a program which has both a command line interface
and Windows form interface, however it isn't quite working
correctly.

When run from command line with no arguments it should display
the Windows form.  The form is being displayed but the command
only returns when the form is closed.  I want the command line to
return immediately, leaving the form displayed.

When run from Windows Explorer (by double-clicking on
TheProgram.exe) it should display the Windows form only.  The
form is being displayed but a console window is also being
displayed.

When run from the command line with the correct number of
arguments it should operate on the supplied arguments and display
a message.  This is working correctly.

If the correct number of arguments is supplied it should display
the command help.  This is working correctly.

In Project - Properties, the Output type is 'Windows Application'
and Startup object is 'Sub Main'.

Sub Main is basically:

        arguments = Environment.GetCommandLineArgs()

        If arguments.Length = 1 Then
            'No command line arguments so display the Windows
form
            Dim frmMain As New frmWindows_Form
            Application.Run(frmMain)

        ElseIf arguments.Length <> 3 Then
            'Required arguments not supplied, so display the help
            Output_Command_Help()

        Else
            'Run command <--- WHAT DOES THIS DO?

Any help much appreciated.  Thanks.

See note 4 lines up.
.



Relevant Pages

  • Re: Command line interface and Windows form in same program
    ... Run TheProgram.exe from a command prompt with no arguments: ... Run TheProgram.exe by double-clicking it in Windows Explorer: ... the Windows form is display and no console window is opened. ...
    (microsoft.public.dotnet.languages.vb)
  • Command line interface and Windows form in same program
    ... I've written a program which has both a command line interface ... and Windows form interface, ... TheProgram.exe) it should display the Windows form only. ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Display problems in Vista
    ... Very small overhead. ... the command packet needs to be transfered. ... have to display a line that is x pixels wide at any zoom level. ...
    (comp.graphics.api.opengl)
  • Re: Read Only / Thanks Keith.
    ... >'attrib' without any parameters will display a directory ... >The full syntax of the command follows (pasted from Help ... Used without parameters, attrib displays ... xcopy command uses archive attributes. ...
    (microsoft.public.windowsxp.general)
  • Problem linking two list boxes
    ... mode, but Access does not allow this, so I have an unbound form with two ... I want to display data in the second list box which is filtered from the ... query using the common field. ... I have a command button on the form that launches a separate modal ...
    (microsoft.public.access.formscoding)