Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: tyhmä kirjoitus juttu

Sivun loppuun

pipopää [06.06.2004 19:33:22]

#

Taas yksi tyhmä aihe. Miten voi tehdä sellaisen ohjelman, että se ettisi jokaisen kirjaimen erikseen esim. jos olisi vaikka "kissa on tyhmä" nii sitten toiseen textboxiin tulisi "12345 67 890/*".

Bill Keltanen [06.06.2004 20:03:57]

#

jotain moi = Len(text1)

pipopää [06.06.2004 20:07:51]

#

En tarkoittanut tota haluaisin, että se muutaisi esim.

if text1.text = a then text2.text = " fdh"

Muttä, että se toimisi jos teksi olisi vaikka "aaa" ja text2.text olisi sitten "fdh fdh fdh"

setä [06.06.2004 20:09:21]

#

Kirjoita paperille tarkkaan, kuinka itse teet homman. Sitten vaan koodaat sen VB:lle. helppo nakki.

pipopää [06.06.2004 20:11:40]

#

Miten sen saa silee, että se kääntäisi monta kirjainta kerralaan.

"Kirjoita paperille tarkkaan, kuinka itse teet homman. Sitten vaan koodaat sen VB:lle. helppo nakki." Näytä sitten kuinka "Helppoa" se mukamas on.

jcd3nton [06.06.2004 20:45:27]

#

Teet silmukan ja Mid:llä otat kirjaimen kerrallaan ja lisäät ne merkkis. Ei ole vaikeeta jos osaa vähänkään ajatella. Ja jos et Mid:iä osaa käyttää ni katos ohjelmointiputkan hakemistosta.

pipopää [06.06.2004 20:54:03]

#

voisko joku laittaa pienen koodipätkän plz

petrinm [06.06.2004 21:34:03]

#

No siinä on koodin pätkä.

sana = Text1.Text
For i = 1 to Len(sana)
  If Mid(sana,i,1) = "A" Then
    Text2.Text = Text2.Text + " fdh"
  End if
Next i

Lisätietoa:
https://www.ohjelmointiputka.net/hak/?kieli­=Visual Basic&nimi=Mid

Antti Laaksonen [07.06.2004 00:56:32]

#

Ilmeisesti haluat korvata tiettyjä merkkijonoyhdistelmiä toisella. Jos käytät VB:n kuutosversiota, tämä onnistuu näppärästi Replace-funktiolla.

pipopää [07.06.2004 16:11:39]

#

Kiitti

hunajavohveli [08.06.2004 00:32:48]

#

Täh? Olin koodannut itse tuollaisen funktion, ja sitten se mokoma onkin jo valmiiksi olemassa! :D Nooh... aina oppii paremmin, kun itse tekee.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta