Toon posts:

[VB] string naar integer

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben zeker niet de eerste met deze vraag, maar voor VB kan ik geen antwoord vinden.

Hoe lees ik een string welke een getal bevat in in een integer variabele?
code:
1
I = XXX(lblCounter.caption)

waarin I de Integer var. is, en XXX de functie welke de conversie kan doen.

Ik heb het wel eens ergens zien staan, maar kan het niet meer vinden. |:(

  • brokenp
  • Registratie: December 2001
  • Laatst online: 18:28
Hieronder staat een lijstje met alle typeconversies die er zijn,in VBA
Ik denk dat deze ook wel in VB werken
jij hebt in dit geval Cint nodig

i = cint (label1.caption)

CBool(expression)
CByte(expression)
CCur(expression)
CDate(expression)
CDbl(expression)
CDec(expression)
CInt(expression)
CLng(expression)
CSng(expression)
CStr(expression)
CVar(expression)

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

code:
1
i = Val (str)

schijnt ook weleens te werken :)

edit: hee mijn duizendentweede post :D

Verwijderd

Topicstarter
TOP!

zowel met Val als CInt werkt het.

Val was idd diegene welke ik zocht.

Thanks.

Verwijderd

wat je ook kan doen, heel omlsachtig maar wel vet is bv de warde in het register te scrijven en deze later ui te lezen. en ipv het register kan je ook gebruik maken van een file op de hd. heel omslachitig maar het werkt altijd :P

Verwijderd

Op maandag 31 december 2001 02:40 schreef -=[Terrorvis]=- het volgende:
wat je ook kan doen, heel omlsachtig maar wel vet is bv de warde in het register te scrijven en deze later ui te lezen. en ipv het register kan je ook gebruik maken van een file op de hd. heel omslachitig maar het werkt altijd :P
We hoeven niet allemaal [topic=364662/1/25] te doen >:)

Verwijderd

Tipje:

Je kunt eerst nog met
code:
1
if IsNumeric(je_string) then ...

controleren of je string wel echt een getal bevat. Dat voorkomt exceptions enzo.
Pagina: 1