What's wrong with this code?

Please support our C# advertiser: Intel Parallel Studio Home
Thread Solved

Join Date: Feb 2007
Posts: 1,602
Reputation: scru has a spectacular aura about scru has a spectacular aura about 
Solved Threads: 130
Featured Poster
scru's Avatar
scru scru is offline Offline
Posting Virtuoso

What's wrong with this code?

 
0
  #1
Mar 1st, 2007
Is there anything wrong with this code?
  1.  
  2. namespace RotnetSudoku
  3. {
  4. public partial class splash : Form
  5. {
  6. public splash()
  7. {
  8. InitializeComponent();
  9. fclsStartScreen frmStartscreen = new fclsStartScreen();
  10. frmStartscreen.Show();
  11. this.Visible = false;
  12. }
  13. }
  14. }
Apart from the indentation?

When i run it ithe splash form doesn't close...Also, if i change
  1. this.Visible= false;
to
  1. this.close();
, i get this error:

System.ObjectDisposedException was unhandled
Message="Cannot access a disposed object.\r\nObject name: 'splash'."
Source="System.Windows.Forms"
ObjectName="splash"
StackTrace:
at System.Windows.Forms.Control.CreateHandle()
at System.Windows.Forms.Form.CreateHandle()
at System.Windows.Forms.Control.get_Handle()
at System.Windows.Forms.Control.SetVisibleCore(Boolean value)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at RotnetSudoku.Program.Main() in D:\Documents and Settings\T\My Documents\Visual Studio 2005\Projects\RotnetSudoku\RotnetSudoku\Program.cs:line 17
at System.AppDomain.nExecuteAssembly(Assembly assembly, String[] args)
at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
:!: :mad:
Last edited by scru; Mar 1st, 2007 at 7:07 pm.
Reply With Quote Quick reply to this message  
Join Date: Feb 2007
Posts: 1,602
Reputation: scru has a spectacular aura about scru has a spectacular aura about 
Solved Threads: 130
Featured Poster
scru's Avatar
scru scru is offline Offline
Posting Virtuoso

Re: What's wrong with this code?

 
0
  #2
Mar 1st, 2007
ok, i just realised that error description i posted isnt helpful at all...it told me that I can't call a destroyed object? something like that...
Reply With Quote Quick reply to this message  
Join Date: Jan 2006
Posts: 173
Reputation: RwCC is an unknown quantity at this point 
Solved Threads: 4
RwCC's Avatar
RwCC RwCC is offline Offline
Junior Poster

Re: What's wrong with this code?

 
0
  #3
Mar 6th, 2007
To make it invisible use this code:

this.Hide();

BUT if you are hiding your main form, then you will have to use Application.Exit(); when you want to shut down the application. Otherwise it will still run and cause problems. If it's not the main form of your application (by that I mean Form1), then use this.Close(); to just simply get rid of the form.

Hope this helps
Last edited by RwCC; Mar 6th, 2007 at 8:28 am.
Sir David Healy - Northern Ireland Goal King
Reply With Quote Quick reply to this message  
Reply

This thread has been marked solved.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC