Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: TextBox Enter juttu

Milu [23.12.2003 00:11:15]

#

Miten saa TextBox:ssa estettyä entterin painamisen, ettei
sisällä tietoa ennen ja jälkeen enterin painamisen, vain se tieto pitäisi säilyä joka näkyy kentässä?

Private Sub Text1_Change()
tieto1 = Text1.Text
End Sub

Antti Laaksonen [23.12.2003 00:23:52]

#

Nyt en kyllä ymmärtänyt kokonaan. Onko sinulla nyt siis yhden rivin korkuinen tekstikenttä, jonka Multiline-arvo on kuitenkin True, ja jossa teksti näennäisesti katoaa rivinvaihdossa, kun se siirtyy ylös? Mutta joka tapauksessa Enter-näppäimen huomiotta jättäminen tapahtuu näin:

Private Sub Text1_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
        KeyAscii = 0
    End If
End Sub

Milu [23.12.2003 05:29:11]

#

Joo no nyt toimii niinkun pitää.

Ei vielä oiken tiedä noiden komponenttien ominaisuuksia.

Kiitos taas vaihteeks.

Mites tälläinen kun siihen boxsiin kirjottaa tekstiä ja hyppää toiseen formiin johon sen tekstin pitäis ilmestyä, ja jos
niiden formien välillä hyppii eestakasin ja vaihtaa siihen toiseen boxsiin tekstiä, siirtyessä toiseen formiin se ilmestyy sinne vatsta seuraavalla formin avauksella.


oli vähän sekavasti selostettu, mutta näin käy


form1:ssä on textbox johon kirjoitaa vaikka 20

hyppää form2:een siellä on picture ikkuna johon numeron ilmestyy jos taas hyppää form1:seen ja vaihtaa vaikka
luvun 20 tilalle 10 ja menee takaisin form2:seen niin se luku ei olekaan vaihtunut ennenkuin käy form1:ssä ja palaa takaisin.

On tavallaan niinkuin yhden jäljessä.

setä [23.12.2003 15:53:04]

#

Auttaiskohan Refresh eli jotenkin näin
Form2.Picture1.Refresh sen jälkeen kun olet sinne uuden luvun lähettänyt.

Vastaus

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

Tietoa sivustosta