Hi you al
I am new to this stuff and I found this code to close a form in the help files and I do not understand it or where its goe
' Calls this method from the InitializeComponent() method of your form
Private Sub OtherInitialize(
AddHandler Me.Closing, AddressOf Me.Form1_Cance
End Sub 'OtherInitializ
Protected Sub Form1_Cancel(sender As Object, e As CancelEventArgs
If Not myDataIsSaved The
e.Cancel = Tru
MessageBox.Show("You must save first."
Els
e.Cancel = Fals
MessageBox.Show("Goodbye."
End I
End Sub 'Form1_Cance
Forget about the myDataIsSaved stuff. I am trying to know where in the form to put the "Sub OtherInitialize". where ito call it from and to put the "Protected Sub Form1_Cancel
Thank 6 8536
Hi Carl, I am new to this stuff and I found this code to close a form in the help
files and I do not understand it or where its goes
You do not need that, just open in your form code the uper left combobox and
choose form1_events. Than in the right combobox "Closing"
The sub with the handler in it will be completly made. There you can paste
in the syntax you have now in the sub Form_Cancel (Than others will probably
as well understand better your code, en needed by instance when you send a
snippet to this newsgroup).
You can as well delete that first sub and set the addhandler sentence in
the load event from your page, however it is than a little bit not done
code.
I hope this helps?
Cor ' Calls this method from the InitializeComponent() method of your form. Private Sub OtherInitialize() AddHandler Me.Closing, AddressOf Me.Form1_Cancel End Sub 'OtherInitialize
Protected Sub Form1_Cancel(sender As Object, e As CancelEventArgs) If Not myDataIsSaved Then e.Cancel = True MessageBox.Show("You must save first.") Else e.Cancel = False MessageBox.Show("Goodbye.") End If End Sub 'Form1_Cancel
Forget about the myDataIsSaved stuff. I am trying to know where in the
form to put the "Sub OtherInitialize". where ito call it from and to put the
"Protected Sub Form1_Cancel" Thanks
"Carl" <an*******@discussions.microsoft.com> schrieb Hi you all I am new to this stuff and I found this code to close a form in the help files and I do not understand it or where its goes
' Calls this method from the InitializeComponent() method of your form. Private Sub OtherInitialize() AddHandler Me.Closing, AddressOf Me.Form1_Cancel End Sub 'OtherInitialize
Protected Sub Form1_Cancel(sender As Object, e As CancelEventArgs) If Not myDataIsSaved Then e.Cancel = True MessageBox.Show("You must save first.") Else e.Cancel = False MessageBox.Show("Goodbye.") End If End Sub 'Form1_Cancel
Forget about the myDataIsSaved stuff. I am trying to know where in the form to put the "Sub OtherInitialize". where ito call it from and to put the "Protected Sub Form1_Cancel" Thanks
What's your intention? To close a Form, call it's Close method. The closing
event occurs before the Form get's closed. In the event handler you can set
e.cancel = true to stop the Form from being closed. If it is closed, the
Closed event occurs.
--
Armin
How to quote and why: http://www.plig.net/nnq/nquote.html http://www.netmeister.org/news/learn2quote.html
Hi Armin,
I saw this message at 10:37 (our time) is there something strange or is this
normal?
While I had seen the message from Pieter (DraguVaso) before that in an
earlier refresh.
Cor
* "=?Utf-8?B?Q2FybA==?=" <an*******@discussions.microsoft.com> scripsit: I am new to this stuff and I found this code to close a form in the help files and I do not understand it or where its goes
' Calls this method from the InitializeComponent() method of your form. Private Sub OtherInitialize() AddHandler Me.Closing, AddressOf Me.Form1_Cancel
This adds a handler to the form's 'Closing' event. This event is fired
when the user or the system is trying to close the form.
End Sub 'OtherInitialize
Protected Sub Form1_Cancel(sender As Object, e As CancelEventArgs) If Not myDataIsSaved Then
'myDataSaved' is a private variable of type 'Boolean' that is set if
data has been saved. If it's not yet saved, a messagebox is shown that
tells the user to save data. In the saving procedure, the Boolean
variable is set.
e.Cancel = True MessageBox.Show("You must save first.") Else
Data been saved, so exit-
e.Cancel = False MessageBox.Show("Goodbye.") End If End Sub 'Form1_Cancel
Forget about the myDataIsSaved stuff. I am trying to know where in the form to put the "Sub OtherInitialize". where ito call it from and to put the "Protected Sub Form1_Cancel" Thanks
You put it after the call to 'InitializeComponent' in your 'Sub New'.
--
Herfried K. Wagner [MVP]
<URL:http://dotnet.mvps.org/>
Hi Herfried,
I did advice 3 hours ago not to use this method, can you descibe why it
should be done in this way and not in the way as it is build in by
Microsoft?
Cor * "=?Utf-8?B?Q2FybA==?=" <an*******@discussions.microsoft.com> scripsit: I am new to this stuff and I found this code to close a form in the help
files and I do not understand it or where its goes ' Calls this method from the InitializeComponent() method of your form. Private Sub OtherInitialize() AddHandler Me.Closing, AddressOf Me.Form1_Cancel
This adds a handler to the form's 'Closing' event. This event is fired when the user or the system is trying to close the form.
End Sub 'OtherInitialize
Protected Sub Form1_Cancel(sender As Object, e As CancelEventArgs) If Not myDataIsSaved Then
'myDataSaved' is a private variable of type 'Boolean' that is set if data has been saved. If it's not yet saved, a messagebox is shown that tells the user to save data. In the saving procedure, the Boolean variable is set.
e.Cancel = True MessageBox.Show("You must save first.") Else
Data been saved, so exit-
e.Cancel = False MessageBox.Show("Goodbye.") End If End Sub 'Form1_Cancel
Forget about the myDataIsSaved stuff. I am trying to know where in the
form to put the "Sub OtherInitialize". where ito call it from and to put the
"Protected Sub Form1_Cancel" Thanks
You put it after the call to 'InitializeComponent' in your 'Sub New'.
* "Cor Ligthert" <no**********@planet.nl> scripsit: I did advice 3 hours ago not to use this method, can you descibe why it should be done in this way and not in the way as it is build in by Microsoft?
Using 'Handles' is not much different from using 'AddHandler'. I would
do that the way you described too, but I thought it's still important to
tell the OP what the code is doing.
Just my 2 Euro cents...
--
Herfried K. Wagner [MVP]
<URL:http://dotnet.mvps.org/> This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: AP |
last post by:
Hi,
I'm trying to use c# to pop up a dialog box when a user attempts to close
word to prompt them if they want to exit or cancel (obviously other stuff
needs to happen based on their selection...
|
by: Mike L |
last post by:
I have a child form frmDataEntry call up another child form frmDealerSearch.
If the user clicks on cancel on frmDealerSearch, I want to close
frmDealerSearch and put the focus on txtDealerNum on...
|
by: clintonG |
last post by:
This is an appeal for peer support sent to Microsoft as will be noted in
closing.
The Login control does not include a Cancel button.
The only option is to convert the Login control to a...
|
by: Charles Law |
last post by:
Under what circumstances would e.Cancel be set to True on entry to the
Closing event of an MDI child form?
I have found that this is why my application won't close properly. I can
explicitly set...
|
by: Darin |
last post by:
I have a form w/ a textbox and Cancel button on it. I have a routine to
handle textbox.validating, and I have the form setup so the Cancel
button is the Cancel button.
WHen the user clicks on...
|
by: Robinson |
last post by:
I can start an Asynchronous operation against a data source with
SQLCommand.BeginExecuteReader, allowing me to loop, checking for user
cancellation before the operation has completed, but how then...
|
by: Academic |
last post by:
Does it make sense to put this
If e.Cancel Then Exit Sub
at the beginning of form closing events so if the user cancels the app's
exiting in one Closing routine he will not be asked again by...
|
by: FAQ server |
last post by:
-----------------------------------------------------------------------
FAQ Topic - How do I change the confirm box to say yes/no or default to cancel?...
|
by: parez |
last post by:
I start a BackGroundWorker to populate a grid. It is started off in
the ui layer
The thread follows( cannot think of a better word) the path
UI->Layer1->Layer2->Communication Layer
and it...
|
by: ghjk |
last post by:
I have "cancel" button in php files. I want to write common javascript function for cancel button. When user click cancel button I want to clear php form data.
Is it possible?
<input id="Cancel"...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: ryjfgjl |
last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
| |