I am wanting to perform certain processes before the program closes. I can get them through the File > Exit part of my menu, but I can not find the VB6 form_unload equivalent in VB2010. I have tried Form_QueryUnload but it never gets called when I close by using the RED "X".
I am trying to convert a DLL function call which has the Callback function routine called within the DLL function call.The DLL function call signature is like this:
How can I call a function from inside another function and suspend the calling function until the called function is finished? I hope I can get some replies because I don't know how to ask the question and make sense:).
Anyway what I am trying to do in steps:
1. The user clicks button1 which triggers the click event. 2. From the click event I call a function 3. I then pop-up a form, that has instructions for the user to read. 4. After the user has read the form he will click the "Done" button and return to the calling function.
The problem is the the calling function continues to execute. I want to stop execution of the calling function until the users clicks the "Done" button on the instruction pop=up. I know I can use a msgbox but the instructions can be lengthly and does not look good in a msgbox.
I have tried the Call method with return in the "Done" button click but I can make that work. I also tried a goto statement but I can get that to work either. In the call statement I said call frmInstruction.show() and it got there but as I said the calling function continued to execute.
If a subroutine is called within a function, does the function always wait until that subroutine is completely finished before it will proceed with the rest of the function? If so, is there any way to make it not wait and continue on with the rest of function and not care what happens in the subroutine?
I've made a small application which has a Form (Form1) and a Class (SocketClass). The Class holds the very basic kind of coding to connect to a server and download data. All communications are done through Sockets based on asynchronous methods.What I do is that when my application starts and I click the Connect button my form, it creates a new class (SocketClass) and creates a new socket and connects to server asynchronously. After a connection is made, it starts a loop that keeps monitoring for incoming data. I do that by calling BeginRead.
My application works perfectly. But there is one problem. When I try to disconnect the socket, it crashes my application. I've played around a lot with the code now, it appears that it crashes when a BeginRead is in progress. As per MSDN, I have to call ShutDown or Close to cancel a BeginRead and disconnect the connection. But even if I do that, it crashes my application.
I've got a basic logon form where if you enter the right password/username, it redirects you to the "MainMenu" Form How can I make a function called "checkLogon" that checks the username/password text to a variable in that function?
I have a website where people send each other messages Recently I noticed that sometimes the same message is sent more than once For example, a message is sent four times within three seconds or twice within a second.I do not understand how this could happen, once the user clicks on the button that sends the message .So all the window switches and a message showup saying "the mail is sent successfully." I checked that if the user refreshes the page after it sends a message, then really the message is sent again.But I do not think that's the case, becouse the message is sent twice within one second.I am writing in vb.net and using mysql data base.Maybe it's related to the queue for the db, i do not know.Here's the code:
Function calls: Call GlobalFunction.update_mailbox_table(user_id, receiverId, txtMessage.Text, private_picture) the insert function Public Shared Sub update_mailbox_table(ByVal user_id As Integer, ByVal receiverId As Integer, ByVal message As String, ByVal[code].....
I have a function that takes some meter measurements. If the values are not close enought I want to run the function again until the values are close enough, or until the function has been executed "X" amount of times.
I have a function to pull data from a XML, and to report a specific number based on a value in one of the elements in the XML. Unfortuntately, I can't get any break points to work, so I've been debugging with a trace.he strange this is that when i take out the function itself it works like it should, otherwise the Service freezes when it gets to the function and never uses it. I'm calling the function in while loop which is also within a Try Statement, here's example of the code.
Public Shared Function GetXNumber(ByVal audit As Audit.API)
Okay so what im trying to do is make a simple particle system in VB (Yes i know this isnt a ideal setup). Im going to have particles dieing and spawning new ones tho, To do this i need to be able to pass a function to the particle when its created then call that function when it dies. Is there a way to do this by passing function pointers?
I have got 2 forms, Form1 and Form2.I called a function that was located on Form2 from Form1, and want to return the value that is in the function on Form2, to Form1. How do I do this?I have tried the following.
Consider I have a shared function:Public Shared Function CalculateAreaFromRadius(ByVal radius As Double) As Double
[Code]...
If I have two or more threads in the same vb .net app and each of them calls the shared function at the same time with different RADIUS, will they each get their own AREA? I want to know for each call to the function if it is using same local variables or each call creates new instances of local variables?Will the answers to above questions be same If I have multiple (2+) single threaded apps and they all call the function at the same time with different RADIUS value?
I had a problem (which is now fixed) but I've no idea why.I have an Ajax AutoCompleteExtender with a WebService method to populate like <WebMethod()> _ Public Shared Function populateACE(prefixText As String) As List(Of String) However this didn't work - I put a breakpoint in, and it didn't even get hit. However... <WebMethod()> _ Public Function populateACE(prefixText As String) As List(Of String) does work (the only difference being not Shared).
Fair enough, but why? If you have an instance of a class then you can access Shared methods of it; if you don't have an instance of a class then you can access Shared methods of it. So what is going on behind the scenes?
For a class, I have to create a delegate and use the function in my program called DoStuff(). There is an error tht says "Method 'Public Sub DoStuff(stringVal As String)' does not have a signature compatible with delegate 'Delegate Sub MyDel()'.
Private Sub frmMain_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.Visible = False Me.ShowInTaskbar = False[code].....
Notice: I used "End", to terminate the process.What I want to do is when the last function is called (Delete_AutoReq_PracNo) it terminates the execution of the application.
Reason...I'll schedule this application to ran from MS SQL Server at night. So realistically, doing all the processes I would like it to stop...Is what am doing sufficient to stop the application from running or there is a more robust approach..
I would like to allow my users to decide where they want their data to reside. I have created a data source which is referenced by crystal reports. I would like to replace the |DataDirectory| to point to a path the user selects. or if possible substitute it with vb function.
Below is the line in xml that point to my db. I would like to allow it to call a vb function that will return my db path I am not sure how to replace the connection string by using a vb function in xml.
I'm looking to write a function that is called everytime an exit button is pressed, just simply prompting the user to click yes or no is there a guide anywhere? is there a name for this kind of thing i can look at it more?
I've been having trouble converting the following fairly straight forward c# code into vb.net 4.0, which I understand has anonymous delegates. I just havn't been able to figure it out yet.
_combo.DataBound += (sender, args) => { var item = _combo.FindItemByValue(values[0].ToString()); if (item != null)
[code]...
I have tried the following
_combo.DataBound += Function(sender, args) Dim item = _combo.FindItemByValue(values(0).ToString()) If item IsNot Nothing Then [code]...
But the compiler complains that DataBound can not be called directly, but has to be called with RaiseEvents
I have used the Process.start function to open an Excel file as shown in the code
Process.Start("report.xlsx") and it works perfectly well.
My question is can this function be used to open a particular worksheet called Report1 in the report.xlsx file. If so what would the code be.I have spent many hours trying to research this topic but without success.
I am using the code below to download an Excel file. Once the Response.End() call runs, I want to close window. However, this isn't happening.
Code I have so far below. 'Write it back to the client Dim filename As String = "FullExtract_" & Now.Year.ToString & Now.Month.ToString & Now.Day.ToString & ".xlsx" Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" Response.AddHeader("content-disposition", "attachment; filename=" & filename) Response.BinaryWrite(pck.GetAsByteArray()) [Code] ..... How do I close the window?
I have a form that the user must enter some important information and the only way of leaving of that form is to enter the correct info. By mistake I close that form from the X on the upper right side realizing that my code restrictions on that form was not enough. How can I disable close (X) of that form? I checked the form properties but I couldn't find anything about that just to disable maximize and minimize.
i was wondering if it possible to have a condition where lets say you have a column in the datatable called amount and a textbox acting as the filter called say maxamount to set it so the rowfilter when filtering the table will sum the number in the amount column until the number in maxamount is met, then stop and only return the rows where the total sum of the amount column is equal or less than the maxamount value, so i guess if the next row takes us over the maxamount it discards this row and returns the rows previous to it. is this possible using datagridview rowfilter or should i be loooking elsewhere to achieve this?
I have an sql table called Stock with two fields called StockID and StockCode. I want the user to select the stockcode from a combo which in turn populates the stockid for that item into a lable on my form. I have already populated the stockcode into the combo but dont know how to compelte the rest.
Imports System.Data.SqlClient
Public Class cbo2 Private Sub cbo2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load