This is more of a curiosity question on what the VB compiler is doing. Basically the following code generates an error, If "String" = CInt(1) Then End If As it should. What makes me curious is the error reported is Conversion from string "String" to type 'Double' is not valid. So, I guess my question is, why is the compiler attempting to convert to a Double when I would assume it should be converting to Integer?
a user will enter a number, n, which ranges from 1 to 30. they will also enter a "P" or an "S" (sum or product). depending on which was selected, it will calculate the sum or product of the numbers from 1 to n.i'm having a conversion error on line 5 stating "Conversion from string "S" to type 'Double' is not valid." [code]
How do you convert a number as text from 1 to 001----Then 10 to 010 and 20 to 020 all the way until 99 to o99. All final numbers must be 3 Digits (data type Text)
I am totally new with VB.NET. I have started coding for Modbus protocol. The response that I receive from the slave is as below -
01 = byte slave id 03 = byte function code 04 = byte -no. of bytes sent by slave 00 = byte(8 bits) (Lower Register MSB) 00 = byte(8 bits) (Lower Register LSB) 64 = byte(8 bits) (Upper Register MSB) 00 = byte(8 bits) (Upper Register LSB) 2bytes for crc
Now I want the value of 64 00 00 00 into floating point number in Vb.net . I think in vb.net its single as its 32bit floating precision number. Now the bytes that I need are 00 64 00 00 but if i process in this way the output is different, so I tried manually putting the data into the byte array and found out that I need 64 00 00 00 to be processed so that i can get desired output.
I have been using this code for a long time now and it has always been accurate. I recently tried to convert a large string from one base to another and some weird stuff happens.
When I convert from base 36 to base 10, the result is accurate. When I convert the result back to base 36, it becomes inaccurate.
I'm trying to code a program but this error repeatedly shows up and I can't for the life of me figure it out EValue of type 'String' cannot be converted to 'System.Windows.Forms.TextBox'. It appears in relation to this code
I created a listbox using VB.NET. When the user select an item (it is a string format) in the listbox and click on a button, there will be a number beside the string and the number will increment which time the button is clicked. Anyone know how to do it...?Below is the coding I'd done, but I don't know how to do the increment part. Anyone know what coding I need to add?
Dim no As Integer = 0 listBox.Items.Add(listBox.SelectedItem & no)
I make a query in coding. But I got conversion error.My query is below
Dim strSelect As String = "" strSelect = "SELECT " & _ "Description As [Desc], " & _
[code].....
Exception error is like
Conversion from string "iif(CurCons = 0, " to type 'Double' is not valid
Actually, in my report, i wanna show if it's zero then '-'. If i set it in this string.I got another error like below The provider could not determine the Decimal value. For example, the row was just created, the default for the Decimal column was not available, and the consumer had not yet set a new Decimal value.
From da.Fill Dim cmd As New OleDbCommand(strDynamic, m_DBConn) Dim da As New OleDbDataAdapter(cmd) da.Fill(ds, "tblCur")
How can I Convert a Unicode value to its equivalent string for example i have "రమెశ్" and i need a function that accepts this unicode value and returns a string I was looking at the System.Text.Encoding.Convert() function but that does not take in a Unicode value, it takes 2 encodings and a byte array. I bascially have a byte array that I need to save in a string field and then come back later and convert the string first back to a byte array. So i use ByteConverter.GetString(byteArray) to save the byte array to a string but can't get it back to a byte array.
i have a program that you enter a code and your selection goes ito a richtextbox and is then added up in another as you select more items, i have run into a problem it worked a few days ago but now will not.
Dim dectotal As Decimal Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
I get an InvalidCastException was unhandled on converting the .value to .text but I can't figure out how to convert it. Tried a few different ways but nothing seems to work. load a file from disk and have that be assigned to the trackbar.value?
Dim FileName = (App_Path() & "SettingsPingTimeout.txt") If File.Exists(FileName) Then lblPingTimeout.Text = "Ping Timeout: " &
I want to convert the string value "13.3939" into a Double yet when I tried Convert.ToDouble("13.3939"), Double.Parse("13.3939") and CDbl("13.3939") they all returned 133939.0. Does anyone know how to do this properly?
I am trying to rewrite a php function to vb.net and can't find out what the heck this does... I thought it did HEX, but I am getting a different value.[code]so basically I need something that takes each character and finds whatever "0x0" is doing.
I am currently working on a software that will convert a string to it's hexadecimal equivalent and back. I have created the following code to make the convert the string to hexadecimal, but I cannot figure out how to get it back.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim skill As String skill = RichTextBox1.Text Dim skillfullbyte() As Byte
I am trying to write a function which accepts a string as input and gives the integer as output,The string can be in any of these format for ex:2,500.75 or 2.500,7501 or 2'500.7513 or 2500,254 the output of function should be like 2500.56 Basically trying to get rid of the thousand separator which can be either a comma,or apostrophe. ..
I've looked and looked + tryed debugging but I'm not getting anywhere fast I'm trying to import a usb radio driver and I'm 99% there. I can turn it on / off and get / set the freq.. but I'm struggling to get the rds name from it. The VB code for the function is
Here's my code, it works but its not elegant --- can this be improved? The final multiplication is done for the Analog to Digital conversion (weight of the LSB). Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, [Code] ......
i am trying to put my string that i receive in yyyy/mm/dd format in my label.i am how ever getting the following error..Conversion from string "20110627" to type 'Date' is not valid.[code]