Tässä pähkäilen miten voidaan toteutaa sellanen, että tulostetaan tiedostoon lukuja pisteellä erotettuina.
esim.
For i = 1 To AnnettuLuku luku = Int((6 * Rnd()) + 1) PrintLine(f, luku) Next
Entäs, miten tehdään sellainen että kirjoitettaisin esim 10 lukua peräkkäin pisteellä erotettuina ja sitten vaihdetaan riviä..? Eli jos annettais esim 5. lukua, ohjelma kirjoittas ne samalle riville ja jos mentäis yli kymmenen se vaihtaisi rivi jne..??
Väärä alue. (mutta mod. korjasi)
VB:ssä voidaan merkkijonoja yhdistää &-operaattorilla. En ole VB:tä pitkään aikaan käyttänyt mutta
PrintLine(f, luku & ".")
pitäisi toimia. Ja jos kyseessä on QB niin luultavasti sama operaattori toimii.
Toiseen ongelmaan: muodosta ensin merkkijono jossa on ne kymmenen lukua, sitten kirjoitat sen rivinä tiedostoon. Tämän jälkeen muodostat sen merkkijonon uudestaan eri luvuilla jne.
Aihe on jo aika vanha, joten et voi enää vastata siihen.