zur Laufzeit ganzen Inhalt eines Kontrollelements markieren

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: zur Laufzeit ganzen Inhalt eines Kontrollelements markieren

Re: zur Laufzeit ganzen Inhalt eines Kontrollelements markie

von gogo » Mo, 14.02.2011 14:33

Tja - wenn man weiss nach was man sucht: setSelection

viewtopic.php?f=8&t=37589

Das Makro hab ich nur geringfügig abegeändert, Hart-Codierung auf '3' ist auch kein Problem, da der Text nur aus 3 Chars besteht ;) ansonsten müsste man einfach mit len() die Länge auslesen...

Code: Alles auswählen

Sub SetHighlighting_OnFocus(oEvt)
   Dim oSelection
   oSelection = oEvt.Source.Selection
   oSelection.Min = 0
   oSelection.Max = 3
   oEvt.Source.setSelection(oSelection)
End Sub
thx- DPunch

g

zur Laufzeit ganzen Inhalt eines Kontrollelements markieren

von gogo » Mo, 14.02.2011 14:08

Hallo!

Weiss jemand wie es z.B. in einem Base-Formular möglich ist automatisch den gesamten Inhalt eines Textfeldes zu markieren wenn das Textfeld den Fokus erhält?
Manchmal ist das nämlich der Fall, und dann wiederum blinkt der Cursor am Ende des Textfeldes, und man muss den Text erst händisch löschen bevor man was neues eingeben kann.

g

Nach oben