hi,
ich hab eine textbox, die ich zur laufzeit erstellen will. hab schon alles mögliche probiert, wie geht das?
cu
hi,
ich hab eine textbox, die ich zur laufzeit erstellen will. hab schon alles mögliche probiert, wie geht das?
cu
ReHi
Nur ein Control? Dann kannst du es ja auch zur Entwurfszeit erstellen, und bei Bedarf .visible auf true setzen.
Wenn du aber mehrere Controls erstellen willst, geh folgendermaßen vor:
Erstelle 1 Control und setzte seine Index-Eigenschaft auf 0.
In einer Schleife benutzt du dann „load controlname“ um ein neues Control zu erstellen. Dabei ist wichtig, daß du dann die Koordinaten einstellst und die visible-Eigenschaft auf true setzt, da mit load erstellte controls nach dem Erstellen unsichtbar sind.
z.B.
for i=1 to 5
load text1(i)
with text(i)
.top=10; .left=i\*90; .visible=true; .width=80
end with
next
Dies erstellt 5 neue nebeneinander liegende textboxen der breite 80 mit Abstand 10
cu, holli
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]