Toon posts:

[VBscript] probleem met string

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Als ik uit een textveld een waarde haal die ik moet invullen, en daarbij een waarde die uit een ander textveld komt optel, dan zet hij ze naast elkaar, gelijk ofdat het een string is, maar als ik in m'n code daar een getal bij optel, gaat het wel...

hieronder de code en de form


<script language="VBScript">

sub Button1_onclick()

dim feet1
dim inch1
dim feet2
dim inch2
dim totfeet
dim totinch

feet1 = document.frmDistance.txtfeet1.value
inch1 = document.frmDistance.txtinch1.value
feet2 = document.frmDistance.txtfeet2.value
inch2 = document.frmDistance.txtinch2.value

totfeet = feet1 + feet2
totinch = inch1 + inch2


' do while tmpinch <= 12
' tmpinch = tmpinch -12
' totfeet = totfeet + 1
' loop
if totinch >= 12 then
totfeet = totfeet + 1
totinch = totinch - 12
end if


document.frmDistance.txtfeet3.value = totfeet
document.frmDistance.txtinch3.value = totinch

end sub

</script>


<FORM NAME = frmDistance ID=Form1>
Feet                           
Inch<br>

 <INPUT TYPE =text NAME=txtfeet1 SIZE=6>                   

<input type="text" name="txtinch1" size="6"><br>                   

+<p> <input type="text" name="txtfeet2" size="6">                   

<input type="text" name="txtinch2" size="6"></p>

<p>-------------------------------</p>
<p>                   

<input type="button" value="+" name="Button1"></p>

<p> <input type="text" name="txtfeet3" size="6">                   

<input type="text" name="txtinch3" size="6"></p>
<p> </p>
</FORM>

[ Voor 21% gewijzigd door Verwijderd op 13-11-2003 13:55 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 17:38
Je zult die strings moeten casten of converten naar een getal (integer, float, ....).
Als je er een getal bij optelt , werkt het wel, omdat VB dan die cast impliciet voor jou gaat doen.

https://fgheysels.github.io/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Oftewel: CDbl()

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
aaah, jaa,

aangezien hij een enkel getal als een integer ziet, dacht ik dat hij dit kon,

met een cint (...) gaat alles perfect

thx guys