Pagina 1 van 1

positie van de muis.

Geplaatst: 14 maa 2004, 15:08
door mark
ik heb een klein programatje gemaakt met visual basic 6.0, en ik gebruik hierin enkele tekstvakken, waarvan de startwaarde "0" is.
Nu is mijn vraag of het mogelijk is, om de muisaanwijzer achter dat getal te plaatsen als het programma start.
Is het ook mogelijk om het getal geselecteerd te hebben als het program start.

Geplaatst: 14 maa 2004, 22:53
door Stino
Geselecteerd als het programma start:

Code: Selecteer alles

Text1.SetFocus
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
En dat van die muisaanwijzer, bedoel je echt de muis op het scherm, of gewoon de cursor. Beide is mogelijk, het ene al iets gemakkelijker dan het andere. Als je bedoelde de cursor:

Code: Selecteer alles

Text1.SelStart = Len(Text1.Text) 
Als je het echt wil weten kan ik de oplossing voor dat andere ook nog wel een proberen bij elkaar te sprokkelen.

Stino ;)

foutje

Geplaatst: 14 maa 2004, 23:30
door mark
Hey, ik heb het geprobeert, maar als ik jouw cod gebruik, krijg ik steeds de een foutmelding in de lijn van SetFocus,
en bij het tweede, wil ik dat als ik een tekstvan aanklik om in te beginnen typen, de cursor automatisch achter de "0" gaat staan.

Re: foutje

Geplaatst: 15 maa 2004, 00:17
door Lukse
mark schreef:Hey, ik heb het geprobeert, maar als ik jouw cod gebruik, krijg ik steeds de een foutmelding in de lijn van SetFocus
Je hebt Tekst1 toch vervangen door de naam van de textbox in uw programma?
Welke fout krijg je?
mark schreef:en bij het tweede, wil ik dat als ik een tekstvan aanklik om in te beginnen typen, de cursor automatisch achter de "0" gaat staan.
Is toch gemakkelijk af te leiden uit de code die Stino gegeven heeft:

Code: Selecteer alles

Text1.SelStart = Len(Text1.Text)

thanks

Geplaatst: 15 maa 2004, 17:56
door mark
hey,

beide bedankt, zowel lukske als stino, tis eindelijk gelukt.
merci voor de hulp