Wie wird bei einem Textfeld die Zeilen bestimmt?

Guten Tag,
Wie kann ich in einem Textfeld, die Zeilen bzw. Zeichen bestimmen. Ich möchte nur eine bestimmte Anzahl von Zeichen haben. Wenn zum Beispiel mehr als 500 Zeichen, dann soll ich in dem Textfeld nicht mehr weiter schreiben können.
Ich brauche dringend Hilfe!

Im VORAUS schon DANKE! :smile:

Hallo,

welches Betriebssystem, welches Anwendung usw.

Gibt sehr viele Möglichkeiten … daher benötigen wir schon genauere Angaben. In welchem Programm also soll sich denn dieses Textfeld befinden bzw. abgefragt werden?

mfg, tf

Hallo,

ich glaube das ist nicht vom Betriebssytem abhängig,
ich möchte in einem Worddokument(2000) einen Textfeld bzw. Textbox fixieren, sprich möchte die Anzahl der Zeilen in dem Textfeld vorgeben können.
Damit kann ich zum Beispiel vorgeben nicht mehr als 9 Zeilen zu schreiben.

Ich habe eine kleine textbox und wenn ich das ausdrucken möchte, wird nur der sichtbare Teil ausgedruckt, deshalb möchte ich nur begrenzte Zeilen haben, eventuell könnte z.B durch Anzeigen einer Zeichzahl sichtbar gemacht werden, wie viel Zeichen noch geschrieben werden kann. Das Problem könnte man mit Visual Basic im Word eventuell auch lösen? Ich weiß aber nicht wie!

mfg :smile:

Hallo,

ich glaube das ist nicht vom Betriebssytem abhängig,
ich möchte in einem Worddokument(2000) einen Textfeld bzw.
Textbox fixieren, sprich möchte die Anzahl der Zeilen in dem
Textfeld vorgeben können.
Damit kann ich zum Beispiel vorgeben nicht mehr als 9 Zeilen
zu schreiben.

Ich habe eine kleine textbox und wenn ich das ausdrucken
möchte, wird nur der sichtbare Teil ausgedruckt, deshalb
möchte ich nur begrenzte Zeilen haben, eventuell könnte z.B
durch Anzeigen einer Zeichzahl sichtbar gemacht werden, wie
viel Zeichen noch geschrieben werden kann. Das Problem könnte
man mit Visual Basic im Word eventuell auch lösen? Ich weiß
aber nicht wie!

Hallo halime,

um das zu erreichen mußt du bei Eigenschaften Multiline auf True setzen.
Dort kannst du auch maxlength festlegen auf z.B. 500.

Die Anzahl Zeilen kann man m.E. nur durch Nachzählen erreichen, also zählen wieviele Zeilenende-Zeichen im Textfeld sind, also 8.
Dazu nimmt man das Textbox_Change-Ereignis.

Was soll passieren wenn jemand einen Zweizeiler a 240 zeichen reinschreibt? Das zerhackt dir sicher auch den Ausdruck.

Gruß
Reinhard