Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cu ce va aparati de cainii agresi...

Nu imi platiti coletul cu cardul ...

Mi-au disparut amigdalitele ?

Exista vreun plan de terorizare p...
 Schimbare adresa DNS IPv4 pe rout...

Recomandare Barebone

Monede JO 2024

Suprasolicitare sistem electric
 CIV auto import

Mutare in MOZAMBIC - pareri, expe...

Scoatere antifurt airtag de pe ha...

Magnet in loc de clește pent...
 Cumparat/Locuit in apartament si ...

Pot folosi sistemul PC pe post de...

Sokol cu distorsiuni de cross-over

Filtru apa potabila cu osmoza inv...
 

[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: 30,236
  • Î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

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

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