Zugriff auf Textfeld verhindern

Hallo
ich möchte eine Zugriffsverhinderung auf Textfelder ala Enabled=False.
Nur leider ist das Textfeld dann ja immer grau, oder?
Das möchte ich nicht.

Ich habe in meinem Beispiel beim Anklicken des Textfeldes einen Sprung
auf den OK-Button gemacht. Nun habe ich aber festgestellt, das man durch den Tabsprung ins Textfeld springen kann und dann den Text löschen kann. Dies soll aber verhindert werden.

Weiss wer eine schöne Lösung, das das Textfeld weiss bleibt.

Mfg Werner

Holla.

.Locked=True

Gruß Eillicht zu Vensre

Hallo Werner,

Nun habe ich aber festgestellt, das
man durch den Tabsprung ins Textfeld springen kann und dann
den Text löschen kann. Dies soll aber verhindert werden.

.Locked = True hast Du ja schon.

Wenn der Sprung auch noch verhindert werden soll, hilft .Tabstop = False ist mir gerade noch eingefallen. Dann springt der Focus wo anders hin.

Gruß, Rainer

Hi
OK ich versuchs mal mit locked.

Ist wohl besser als Enabled.

Mfg Werner

Hallo Nirwana,

Frage einfach das Erwignis GotFocos ab. Das wird aufgerufen, sobald die Textbox selektiert ist. Egal durch Maus oder Tab :wink:

Alternativ kannst du dich der Locked Eigenschaft zu nutze machen :smile:

Welchen Weg du nimmst, liegt an Dir.

MfG Alex

Hat Geklappt
Danke, wie immer, Mfg Werner