I found this in the documentation >>The End statement stops code execution abruptly, and does not invoke the Dispose or Finalize method, or any other Visual Basic code. Object references held by other >>programs are invalidated. If an End statement is encountered within a Try or Catch block, control does not pass to the corresponding Finally block.
Sounds like it should only be used in exceptional circumstances i.e. when critical/catastrophic errors are encountered Regards Peter Maddin Applications Development Officer PathWest Laboratory Medicine WA Phone : +618 6396 4285 (Monday, Wednesday,Friday) Phone : +618 9346 4372 (Tuesday, Thursday) Mobile: 0423 540 825 E-Mail : petermad...@iinet.net.au; peter.mad...@health.wa.gov.au The contents of this e-mail transmission outside of the WAGHS network are intended solely for the named recipient's), may be confidential, and may be privileged or otherwise protected from disclosure in the public interest. The use, reproduction, disclosure or distribution of the contents of this e-mail transmission by any person other than the named recipient(s) is prohibited. If you are not a named recipient please notify the sender immediately. -----Original Message----- From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Bill McCarthy Sent: Tuesday, 13 December 2011 5:07 PM To: 'ozDotNet' Subject: RE: vb.net question It should be in the language documentation: look for End Statement. For windows.forms it calls on Environment.Exit |-----Original Message----- |From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet- |boun...@ozdotnet.com] On Behalf Of Peter Maddin |Sent: Tuesday, 13 December 2011 7:59 PM |To: 'ozDotNet' |Subject: vb.net question | |I do not code in vb.net but have been given vb.net source to look at. | | | |I have noticed that I have an event handler coded as | | | | Private Sub _testCatalogue_ViewerNewVersion(ByVal sender As Object, ByVal |e As System.EventArgs) Handles _testCatalogue.ViewerNewVersion | | End | | End Sub | | | |When it hits the End statement the application closes. I am expecting that, but I |have tried to find out where this 'End' is documented. | |Is there a list of vb.net commands that specifies what this does. I would have |thought that closing the main form would close the application, but this "End" |seems to do this ok. | | | |Regards Peter Maddin |Applications Development Officer |PathWest Laboratory Medicine WA |Phone : +618 6396 4285 (Monday, Wednesday,Friday) | |Phone : +618 9346 4372 (Tuesday, Thursday) |Mobile: 0423 540 825 |E-Mail : petermad...@iinet.net.au; peter.mad...@health.wa.gov.au The |contents of this e-mail transmission outside of the WAGHS network are intended |solely for the named recipient's), may be confidential, and may be privileged or |otherwise protected from disclosure in the public interest. The use, reproduction, |disclosure or distribution of the contents of this e-mail transmission by any |person other than the named recipient(s) is prohibited. If you are not a named |recipient please notify the sender immediately. | | | |