Einstellungen im Editfenster
Hallo
kann man im Editfenster einstellen, dass man nur ein Zeichen eingeben darf und es nur in Blockbuchstaben geschrieben werden kann danke im Voraus |
Re: Einstellungen im Editfenster
Zur Länge schau Dir mal MaxLength an, aber was meinst Du mit Blockbuchstaben?
|
Re: Einstellungen im Editfenster
dass er nur Großbuchstaben ausgibt ="ABCDEFGHIJKLMNOPQRSTUVWXYZ"
|
Re: Einstellungen im Editfenster
Stell CharCase auf ecUpperCase.
|
Re: Einstellungen im Editfenster
gut danke :thumb: :firejump:
kann man eigentlich auch sagen, dass er die Einstellungen auf für mehrere Editfenster übernehmen soll?? :?: |
Re: Einstellungen im Editfenster
Klar, so geht das per Code.
Sucht sich alle Editfelder, welche nach dem Standard benannt sind ;)
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var i: Integer; const Name = 'Edit'; begin for i := 1 to ComponentCount do begin if Components[i-1].ClassName = 'TEdit' then with TEdit(FindComponent(Name + IntToStr(i))) do begin MaxLength := 10; CharCase := ecUpperCase; end; end; end; |
Re: Einstellungen im Editfenster
Zitat:
|
Re: Einstellungen im Editfenster
Oder du markierst die entsprechenden Edit's in der Objekt-Hirarchie und verstellst dann im ObjektManager die Einstellungen, dann wird das für alle markierten Edit's entsprechend übernommen.
|
Re: Einstellungen im Editfenster
ja so würde es auch gehen, habe es mal bei einem Button gemacht und dann hat er mir die ganze Zeit Fehlermeldungen ausgegeben :?: keine Ahnung warum
würde es auch mit For-Schleife gehen so z.b:
Delphi-Quellcode:
var x : integer
begin for x:=1 to 3 do edit[x]:= edit[x].text:= 'Hallo' end. |
Re: Einstellungen im Editfenster
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz