Olen yrittänyt katsoa ohjeita Visual Basic kirjoista, mutta en saa silti toimimaan seuraavanlaista juttua:
Kun käyttäjä kirjoittaa tekstikenttään esim. "C: esti" niin ohjelma tarkistaa onko siinä hakemiston lopussa tuota kautta viivaa vai ei ja jos ei ole niin se lisää sen siihen automaattisesti.. tässä tapauksessa koodin pitäisi muuttaa tuo hakemisto seuraavanlaiseksi "C: esti" eli sen pitäisi lisätä tuo kautta viiva automaattisesti jos sitä ei ole siinä.
Kuinka tälläinen tehdään?
Kun käyttäjä kirjoittaa tekstikenttään esim. "C: esti" niin ohjelma tarkistaa onko siinä hakemiston lopussa tuota kautta viivaa vai ei ja jos ei ole niin se lisää sen siihen automaattisesti.. tässä tapauksessa koodin pitäisi muuttaa tuo hakemisto seuraavanlaiseksi "C: esti" eli sen pitäisi lisätä tuo kautta viiva automaattisesti jos sitä ei ole siinä.
Kuinka tälläinen tehdään?
Vastaukset 4
Vanhimmat
Pelkkä kenoviivan lisäys tekstin loppuun:
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Text1 = Text1 & ""
End If
End Sub
Jos hakemistoja tekstikentän tekstin perusteella etsii/käyttää kannattaa rakennella myös virheentarkastelu kuntoon.
if right$(polku$,1)"" then polku$=polku$ ""
...mutta en saanut sitä toimimaan *heh*
Kiitos avusta.
Että milläs funktiolla luet sen rivin?
Muistelisin että joku funktio ottaa messiin rivinvaihdonkin siihen rivii, eli jos vertaat rivinvaihtomerkkiä siihen "/" niin ei se ikinä matchaa.