Use Message Box Result To Determine Text Box Value?
Jun 16, 2012
I'm a complete Visual Basic (2010) beginner and I've got a Memory game to complete for a school assignment.
When I have two cards match in my program, a message box will pop out and say "match". If the message box does appear, how can I then get a "1" to then be added to a text box within the program? I would like to have the points accumulate for each "match" message box that appears.
in visual basic in studio if this is used for giving a message MsgBox("hello", 4, "status")how to manipulate the result yes or no from the msgbox like this should happen if the user gives no and this should happen if no
Is there a way to show the value retrieved by an SQL statement in a message box? In context, my SQL statement searches my database to find a customer record that matches the details entered into the text boxes on the form, and retrieves the CustomerID. Is there a way to show this CustomerID in a message box?
The SQL code is: SELECT customerid from customer where cust_forename = @custforename and cust_surname = @custsurname and cust_house = @custhouse etc
I have a form, that acts like a drop-down, that I display non-modal. I attach a mouse hook to the form to determine when the mouse is clicked out of it, so that I know to close it - by setting Visible = False.
Because I want the HookProc to handle the last click, I can't dispose the Hook or my Dropdown until I'm sure that my event handler has returned to the HookProc.[code]...
I've created a custom MessageBox (a Form), that has buttons Yes and No. There is a function popUp() to show the MessageBox. I would call the MsgBox in a parent as follows: CustomMessageBox.popUp()
Now I want the message box to return a value: Dim a as Intger = CustomMessageBox.popUp() But this should only return once the user clicks a button in the message box.
My popup sub: Dim thread As New Threading.Thread(AddressOf GetResult) Public Function PopUp(Optional ByVal ErrorMessage As String = "", Optional ByVal Title As String = "", Optional ByVal ButtonType As ButtonType = ButtonType.OK, Optional ByVal MessageType As MessageType = MessageType.None) [Code] ..... gotResult is a Boolean = false. It the user clicks a button gotResult is changed to true. result is a integer containing the number of the button clicked.
When I run this code, the result is returned, even if the user doesn't click a button. I understand why, because the main thread of the form is not "paused" while the user has not clicked a button. How can I pause the message box itself, until a button was clicked? I've tried this:
Public Function PopUp(Optional ByVal ErrorMessage As String = "", Optional ByVal Title As String = "", Optional ByVal ButtonType As ButtonType = ButtonType.OK, Optional ByVal MessageType As MessageType = MessageType.None) [Code] .....
But now the whole message box is captured in a loop and the message box is like disabled, because it waits for the loop to end, so the user can't click anything.
I am creating a application in VB.net. I've just managed to get a mssql connection going with the many people on this forum. I am now trying to establish a connection with Sybase server/db. Upon entering the username and password from my application front end, I get the following message:
I am creating a application in VB.net. I've just managed to get a mssql connection going with the rom many people on this forum. I am now trying to establish a connection with Sybase server/db. Upon entering the username and password from my application front end, I get the following message:
the "Scripture" fields returns many result of string, how can I concatenate the result text from the criptures into the TxtOutput.text which is Textbox
I am trying to set a program that save information to a file(store number, state and name. Then once user put store number and click display it shows the founded result in each box. like state in statebox and name in name box. This is my code so far
for the display button
Private Sub displayButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles displayButton.Click Dim file As String = ""
I am sending a DDE message to a client using System.Text.Encoding.ASCII.GetBytes(item) . However, before the message is actually sent, I would like to get the message coded where if the item="Ask" then item=Ask (string variable) and so on. The code is:
Protected Overrides Function OnRequest(ByVal conversation As DdeConversation, ByVal item As String, ByVal format As Integer) As RequestResult ' Return data to the client only if the format is CF_TEXT
I'm making a simple decoder. Type a message in the "message" text box and it spits out a code in the "code" text box. If you pop a code into the "code" text box it spits out the message in the "message" text box. Seems simple, right? Well here's my problem. I typed "The quick brown fox jumped over the lazy dog" to test it and it will put a lowercase "f" at the beginning, put letters that aren't supposed to be in there in there, and replace what should be upper case letters with lower case. I commented out the code for replacing symbols because it seemed to work fine before I put them in the code but still the same result. I checked over the code to see if I mixed stuff up. Like I accidentally put the replacement for a lower case "e" as the replacement for a lower case "h" but I can't find anything.
i have designed a form that generates e-mails for outlook. the form has a textbox which allows the user to write extra notes. these notes are then added to the e-mail body at the end.
here is the issue, suppose the user wants to enter the following as extra notes.but when i actually add this to the end of the e-mail body i get something like this
"Please send us a replyyours truly,user" i has similar issues when i was generating the e-mail body as i was not using the default SMTP client server but some other methods to generate the e-mail
i know how to make the characters come to the next line, but i do not know how can i determine when the user has moved to the next line is there a way to determine this, and if there is how can i replace it with this character " %0d%0A"
I'm working on a project and need to determine the size of a text file. I know that I could just count characters but the file will be several MB's large.
Is it possible to determine the color of a particular text (at some position) in a Richtextbox without selecting the text and using the SelectioColor property?
I have the following code which returns a single row and column of an MS Access database. My goal is to put it into the Text property of a textbox. Can please someone explain me how to do it?
Dim cmd1 As New OleDbCommand("SELECT NOME From FORN_NIB Where NUMERO = ?", cn) Dim P2 As New OleDbParameter cmd1.Parameters.AddWithValue("P2", ComboBox1.Text) Dim Reader1 As OleDbDataReader = cmd1.ExecuteReader() Dim dt1 As New DataTable dt1.Load(Reader1)
Im extremely new to programming. Im trying to determine how to get values from 6 different text boxes put them into an Array. They are in a function not on the form. Three of those values need to be used for calculation.
I am trying to use the Boot log and I really don't have much experience with parsing and comparing. What I need to do is to get only the minutes and seconds time stamp from a string similar to this from the boot log
Did not load driver SystemRootSystem32DRIVERSsrv.sys Loaded driver SystemRootsystem32DRIVERSMpNWMon.sys Microsoft (R) Windows (R) Version 6.1 (Build 7600) 4 11 2010 23:40:47.375 Loaded driver SystemRootsystem32 tkrnlpa.exe
Next once I get the minutes and seconds subtract 5 seconds Next compare the resulting minutes and seconds to the minutes and seconds from a second file and display the result
EXAMPLE: If you take the minutes and seconds from above 40:47 - 5 = 40:42. Next you get the minutes and seconds from the second file and you get 40:59 So you wind up with 40:59 - 40:42 = 00:17
I have 2 tables: locations and depot:[code]I have 2 forms, frm1 and frm2. Frm1 has a combobox, cboLocations which pulls from the Locations table. Frm2 has textboxes which populate based upon the location selected from cboLocations on frm1. Frm2 also has a combobox, cboDepot, which pulls from the Depot table.So far, I've been able to get cboDepot to populate with the first depot_refnbr. This is not the corresponding depot_refnbr that matches with the selected Location; it is just the first depot_refnbr in the Depot table.I need to populate cboDepot's text property with the depot_name, and not the depot_refnbr that corresponds with the Location selected on frm1 from cboLocations.Frm1 has a button, and I'm not sure if I'd have to code this in the button click event, the cboLocation_Selected IndexChanged event, or in frm2's load event.
I am currently having a headache on how to solve this problem that i am facing. here is the situation: I have a combobox and a list box on the main form. The combobox will get the data from the ms access database. In the database, i have the details of a person's IC, Name and DOB say for eg on one entry I have D215311523C,SHAWN,13/04/1987 So now, my combobox on form load will show the list of dates in the database to allow the user to search base on the date itself by clicking on the selected date. So when the user clicks on the particular date say 13/04/1987, people in the database whose birthday is 13/04/1987 will be shown on the listbox.Meaning to say if i have 3 entries whose dates are the same 13/04/1987, 3 entries will appear. If there is only two entry, then two results will be shown. But now, when i do a single click on the date, one result will be shown. That is correct. But the problem is when i click on the same date again, three of the same results will be shown on the list box. that is it will display : 13/04/1987 13/04/1987 13/04/1987 which is not the case. Then it will show more duplicates of the same results if i click more times on the same date which should not be the case.
Dim n As Integer Dim numbers() As Integer Dim StartFrom As Integer Dim EndAt As Integer
I am using a datagrid in my where i am having four columns. In first column the parameter values are entered and in the second column measured value is entered and in third column the nominal value is entered.Inthe fourth column the result is displayed by subtracting the measured value and nominal values. I am doing this calculation in Datagrid cell validated event. What i want is,there will be many rows in the grid,when typing the value in the third column the corresponding result will be displayedin the rowof theresult column,save button will be displayed while the form loads,when the calculate part is completed that is there should not any cell of the resut column empty then i should enable the save butto.
I am encountering the following issue So i have a device that sends stuff at the serial port, i then parse it and put it into an array of bytes like that:
Dim HCI_Command_Rcvd_Byte() As Byte All good till here What i wanna do is make an array and put this result every time the serial port gives me a new result, for example:
[Code]...
Basically what i wanna do is let the port parse the messages, fill in the array with the result at an empty spot in this array and then i will have a separate thread that will look in into this array in each non empty space and after it looks into the non empty space it will use or discard the info and also mark this space as empty (after it checked)