Assign The Value Of The Integer Returned From The InStr Method To A Variable
Jul 21, 2009
I want to assign the value of the integer returned from the InStr method to a variable. So, If TextBox2.Text = "The Apple Pie" And TextBox1.Text = "App", I want the integer returned, which in this case would be 5, put into a variable, lets say its called 'VarString'.
So VarString (would) = 5.
Is it possible to use a string for string 2? cuz whenever i tried it would return a 0 instead of the position of the string. however when i hard code the string into the code it works
other than GML (Yoyogames.com Game Maker Language), I am new to the coding world. The only "major" project I have completed using VB is a computer calculator that exactly mimics the capabilities of Windows 7's calculator. Yesterday, I began a Chatbot program for my girlfriend. Lol. I have used the instr() function to answer most of the questions or answers which are typed into the textbox1. I find this extremely troublesome because when using the instr() function you cannot say instr(textbox1.
Public Class Form1 Dim fos As String = "Foster: " Dim ash As String = "Ashley: "
dim val1 As Integer? = If(5 > 2, Nothing, 43)' val1 = 0 dim val1 As Integer? = If(5 > 2, Nothing, Nothing)' val1 = Nothing What gives? Is this a bug, or am I overlooking something?
If you assign a value to a nullable integer via a ternary operator, it can't become null..While this question may seem like a duplicate of many, it is actually being asked for a specific reason.Take this code, for example: Dim n As Integer? = If(True, Nothing, 1) In that code, the ternary expression should be returning Nothing, but it's setting n to 0. If this were C#, I could say default(int?) and it would work perfectly. Now it looks like I am going to have to ditch the ternary and use a regular If block, but I really want to use the ternary. If Nothing were truly VB.NET's equivalent to C#'s default, how can you explain this behavior?
[URL] Using this I have managed to use Server Side Web Methods to perform actions with AJAX.In most instances, I just need it to do stuff (save things to a database for example) so don't need to do anything with the response, but now I've come across a situation where I do, and I can't work it out!The Web Method returns a JSON object, which looks like this:
{"d":"[{"validDetails":"True","lateAlert":"","LoginResponse":"Logging in Jamie at 16:53 please wait"}]"}
This is the output shown from Firebug. I am not sure what the 's are, but bear with it...The AJAX call and attempt at outputting this response is:
$("form").on("submit", function () { var LogonObject = new Object; LogonObject.password = $('#password').val();
[code]....
And several other variations from info I have found on Google and SO, but it seems to treat the results variable as a string, not an array, and the output I get on the alerts is each individual character, ie;
[, {, ", v, a, l, i, d, D... etc
So I wondered if results needed to be converted to JSON again (though I don't know why) so I tried
results = $.parseJSON(data.d)
But that didn't work either.
EDIT, the code which generates the response (missing out tons of logic, but this is the important bit):
Public Class OutputObject Public validDetails, lateAlert, LoginResponse As String 'content of JSON output' End Class
I have nine pictures that I need to animate -I need to use the ToString method and a counter to concatenate a file name into a string variable from the Image.FromFile method. Once the counter reaches its maximum value, and the last picture is displayed, the counter should be reset to zero or one depending on how the first image file has been name. Also a static counter variable should be incremented in the time routine. what I have so far -- I know what I have to do; however, I just do not know how to code this properly.. Right now I have this going thru a button procedure but it needs to go through a timer.
I am trying to assign integer values to the items in 2 different list boxes called lstWorkshop and lstLocation. I then want the equation, intCost = intDays * intLodgingFee + intRegistrationFee, to be executed and the result to be displayed in a third listbox named lstCost. This is what I have so far, but whenever I run the program the value that always gets displayed is 0, which is obviously not correct.
Public Class frmWorkshopSelector Dim intCost As Integer Dim strTotalCost As String
I am trying to have the index value of a selected item in a combobox returned to a variable. Then, if the variable = 1 (which would be the index of th second item in the combobox), I want a groupbox to be hidden (be invisible) on the form. Here is my code...Getting an error that says:
'ListIndex' is not a member of 'System.Windows.Forms.ComboBox'
Code: Private Sub cbxAccounts_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Dim selection As Integer = CInt(cbxAccounts.ListIndex) If selection = 1 Then gbxCheck.Hide() End Sub
I am trying to have the index value of a selected item in a combobox returned to a variable. Then, if the variable = 1 (which would be the index of th second item in the combobox), I want a groupbox to be hidden (be invisible) on the form. Here is my code...Getting an error that says:[code...]
Do you know how to declare a variable that can hold the result of a call to GetFiles?
I don't know how to do this, so I am using the following verbose/duplicative version: Dim l_v_String_FoundFile As String If My.Computer.FileSystem.GetFiles("A:u_Au_W", FileIO.SearchOption.SearchAllSubDirectories,
Do you know how to declare a variable that can hold the result of a call to GetFiles?
I don't know how to do this, so I am using the following verbose/duplicative version:
Dim l_v_String_FoundFile As String If My.Computer.FileSystem.GetFiles("A:u_Au_W", FileIO.SearchOption.SearchAllSubDirectories, l_v_String_FileMask).Count = 1 Then
I've been making this BlackJack program for a school project
I have 52 image files, labelled from '_1' to '_52' in my resources folder, each number corresponds to a card.
My question is, how do I get a picture box to assign the correct resource according to a variable
So, say I have
"pictDealerCard1" -> picture box which displays the first of the dealers card DealerCard1 = 37 -> random number generated through INT(RND() * 52) and resource '_37'
I need to assign a varible in a while clause. I.e., i would do it in php like this: while (!is_bool($char=$this->getChar()) in every loop, the function would assign $char a value, the is_bool function would test it, and the code INSIDE the while clause would have access to that $char.
i would like to assign the value of a combobox to a variable and use this variable as a parameter on the insert statement.see code below,code 1 works ok,but code 2 brings an error relating to wrong datatype,i cant seem to find where the problem because i think i am doing everything right.
[Code]......
i would like code 2 to work so that i can assign the variables different values at different scenarios. column serialno is a foreign key from table Stock.
I want to assign a string value to a variable in the DataGridView LostFocus event. I found that I can't just do variable = "string value, it will give me the "Unable to cast object of type 'system.eventargs' to type 'system.windows.forms.datagridviewcelleventargs'" error.
The function created by double-clicking on the datagridview is:
Private Sub DataGridViewInvoice_LostFocus(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridViewInvoice.LostFocus
I'm trying to retrieve data from an access database, but I'm trying to do it all in VB. Basically I need to query the database, and I think I've done that correctly. But then I need to assign the value in a certain field, to a variable. So for example, Dim email = orders.CustomerEmail. How to assign a value to a variable.
Below is my current code: Dim acc As New AccessDataSource() accDS.SelectCommand = "SELECT TOP 1 orders.OrderDate, orders.OrderNumber, orders.OrderProduct, orders.OrderTotal, orders.CustomerName, orders.CustomerPostCode, orders.CustomerEmail" accDS.DataFile = "~/App_Data/Database.mdb"
I get nothing but headaches when I try to update settings in the My.Settings class, or when I try to assign a newly assigned setting to a variable. Sometimes the settings update OK at run time; other times times they update only after the application closes; and other times still they appear to update at run-time, then when I close the program and reopen- they go back to the previous settings.This is how I assign a value to a my settings and how I assign a setting value to a variable.[code]
Dim code As String code= " <meta http-equiv="Content-Type" content="text/html; charset=windows-1254"> "
i think i am getting this error because of double Quotation marks "character constant must contain exactly one character."how can i assign it to a string?
I think I remember reading somewhere that it was possible to assign items to a variable if the item inherited from a base class, but I can't remember how.
I want to have a class that gets properties set and one of the properties is an error code property. I want to assign any exceptions that occur to the property, but it could be any type of exception. I remember that all exceptions inherit from the Exception class.
How can I assign an exception to a property based on the class it inherits from?