Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Problema ciudata, BMW e46 316i

Dacia Logan 3 - Conectare la Waze

Pilonul II de pensii - mostenire ...

Lynk & Co 01
 Deschizator electric de conserve?

Poate un om care i-a cumparat unu...

Vacanta in Istria

Suport metalic PNI pentru montaj ...
 Boiler electric nu incalzeste apa...

Soferul pozitiv la 7 substante ps...

Se recomanda radioterapie dupa op...

Ce vreti de la un AUDIO streamer ...
 Accesorii S23 Ultra

Magic Mike's Last Dance (2023)

Samsung S24 - zvonuri

RAM Dual Chanel
 

[TEMA]Convert string to integer

- - - - -
  • Please log in to reply
1 reply to this topic

#1
stefanutz13

stefanutz13

    Member

  • Grup: Members
  • Posts: 742
  • Înscris: 04.12.2011
Am un form de tipul RichTextBox,logic ca vor fii stringuri in acel form,dar eu vreau sa introduc 4 numere si sa lucrez cu ele,dar am eroarea aceea cu Invalid convert string to integer.
Cum as putea sa imi interpreteze acele numere ca integer,,desi eu le introduc intr-un form de string-uri? Am incercat ToString(),dar nu merge...

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
	 Dim nrbuc As Integer
	 Dim lungimebuc, lungimebara As Integer
	 lungimebuc = RichTextBox1.Text.ToString() // aici am eroare
	 lungimebara = RichTextBox2.Text.ToString()// aici am eroare
	 Dim x As Integer = lungimebara, y As Integer = lungimebuc
	 Dim s As Integer
	 If x < y Then
		 MessageBox.Show("Lungime bara este prea mica")
	 End If
	 Do While lungimebara - lungimebuc < lungimebuc
		 s = lungimebara - lungimebuc
	 Loop
	 nrbuc = RichTextBox3.Text
	 Dim rezultate As Integer = 0
	 For i As Integer = 1 To nrbuc
		 For j As Integer = i + 1 To nrbuc
			 If lungimebuc + lungimebara < 7000 Then
				 rezultate += nrbuc - j + 1
			 End If
		 Next
	 Next
	 MessageBox.Show("Incap:", rezultate.[b]ToString()????[/b], MessageBoxButtons.OKCancel
					 )
End Sub
End Class


Este macar o picatura de adevar, in ceea ce am scris eu acolo? Posted Image)
p.s:  stiu ca este o varza in capul meu,dar vreau sa fac un mic programel,daca este cineva care ma paote ajuta 10 minute prin Pm.Multumesc :)

Edited by stefanutz13, 07 December 2014 - 11:41.


#2
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 29,377
  • Înscris: 24.02.2007
Convert.ToInt32() iti transforma un string in integer.
String.Split() iti sparge un string in mai multe, "1 2 3" devine un array {"1", "2", "3"} daca pui spatiu drept separator.

Attached File  Untitled.png   18.45K   10 downloads

Apoi nu vad de ce ai folosi ditai RichTextBox-ul, un textbox simplu ti-e suficient.

Te vad activ pe aria C/C++, de ce ai ales VB.NET si nu C#?

Edited by dani.user, 07 December 2014 - 12:23.


Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate