Re: Application.Run

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Ok well in the program.cs class I have

static void Main()

{

Application.EnableVisualStyles();

Application.SetCompatibleTextRenderingDefault(false);

Application.Run(new Login());

}



I have changed Applicaiton.Run() from

Application.Run(new Login());

to

Applicaiton.Run(new ShelfList()):

but it still brings up the Login screen. Also I can not debug the
application any more. If I leave it Login() then I can debug the app and it
goes to the Application.Run(new Login()); then brings up the form. So I
thought it would be as easy as changing the Login() to ShelfList()

It seems from what you are saying I was looking/working in the correct spot.

Any other idea's?

TIA,
Brett

"UhihaJax" <UhihaJax@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:65081698-E349-45AC-AF15-D3D2F2E35019@xxxxxxxxxxxxxxxx
The form that is first shown when an application is run is usually the
form
that is passed as the parameter to

Application.Run();

The first "Application.Run" called will be the first Application.Run
called
after the method "Main".

Main is ALWAYS the first method that is run it's signature is (in a
WindowsApplication):

static void Main()
{

}

You cannot declare more than 1 "main" method or the compiler will whinge.

Look for the method "main" and you will find the first Application.Run()

Jax

"Brett Wesoloski" wrote:

Ok after sending this and reading it I didn't really describe what I was
trying to accomplish. Sorry about that.

I just want to change the start up form. I did look under the
projects-application properties but there is nothing to change. I would
expect it to be in the start up object but all that was there was
ProgramName.Program so I am assuming it is calling the program.cs class.
That is where I change teh Application.Run to be the different form.

So I guess am I evern looking in the right place to change the startup
form?

TIA,
Brett



"Brett Wesoloski" <brett.wesoloski@xxxxxx> wrote in message
news:12juo4tjgje3qa2@xxxxxxxxxxxxxxxxxxxxx
I am new to VS2005.

I changed my program.cs file to be a different form I am working on.
But
when I go to run the application it still brings up the form that was
originally declared as new. When I put in a break point the program
does
not stop. It is in debug mode. If I change the program.cs file back
to
the form that was originally being used. The program does go into
debug
mode. But if I change code in that file it isn't using it. It is like
the
program is using an old compiled version.

Any one know why this would be?

TIA,
Brett






.



Relevant Pages

  • [PATCH] s390: network driver changes.
    ... s390: network driver changes. ... adjust debug feature log levels. ... static void inline ... -static struct iucv_connection *connections; ...
    (Linux-Kernel)
  • Re: Debug Vs Release
    ... > If I compile that code in debug mode then dissassemble the EXE, ... > private static void Main(stringargs) ...
    (microsoft.public.dotnet.framework.aspnet)
  • SSH AIX 4.3.3 Problem
    ... I have this problem with SSH 3.2.0, it seems that I can not login to ... Note that the host specific files ...
    (SSH)
  • [PATCH] s390: ctc driver changes.
    ... s390: ctc driver changes. ... - Make use of the debug feature to ease debugging. ... * GNU General Public License for more details. ... static void inline ...
    (Linux-Kernel)
  • PATCH: fix up istallion
    ... -#ifdef DEBUG ... static void stli_putchar ... static int stli_writeroom ... stlibrd_t *brdp; ...
    (Linux-Kernel)