I'm trying to translate the following code from C# into vb.net:
[STAThread]
static void Main()
{
if( --A boolean operation goes here-- )
{
MessageBox.Show( "Cannot start application.");
return;
}
Form1 frm = new Form1();
Application.Run( frm );
}
The vb.net equivalent would be:
<STAThread()> _
Shared Sub Main()
If --A boolean operation goes here-- Then
MessageBox.Show( "Cannot start application.")
Else
Application.Run(New Form1)
End If
End Sub
What I’m trying to do is do some testing before Form1 is displayed, if
the expected conditions are not met the application is terminated.
The problem is: the c# application works fine, however the vb.net
version the Main() sub is not executed, the application runs no matter
what.
Any advise?
Thanks.