Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ManuMF,
27. Sep 2005
Die Maske hat auch funktioniert. Aber marabu hat Recht, ich habe es jetzt ohne \\ gemacht. Erst beim anklicken eines Buttons werden, wie im 1. Beitrag beschrieben, alle \ rausgefischt und dann \\ vor den String gesetzt.
Danke an alle!
Gruß,
ManuMF
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ManuMF,
27. Sep 2005
Das mit Pos ist schon ganz gut, aber wenn nur ein Backslash entfernt wird, hab ich plötzlich 3...
Gruß,
ManuMF
So funktioniert es jetzt (bei OnChange):
if (Pos('\\', AddFeld.Text) = 0) then
begin
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ManuMF,
27. Sep 2005
Soweit ich weiß, können Computernamen zwar inzwischen länger als 12 Zeichen sein, aber ohne Leerzeichen.
Gruß,
ManuMF
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ManuMF,
27. Sep 2005
Das geht auch, aber für den Fall, dass der Nutzer die \\ schon eingegeben hat, müsste ich dann mit StringReplace arbeiten und am Ende \\ wider anfügen. Ich wollte aber die \\ irgendwie im Editfeld, damit es für den Nutzer klarer ist, wie er den Namen eingeben muss.
Gruß,
ManuMF
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ManuMF,
27. Sep 2005
Hallo,
ich brauche ein Editfeld, in dem der Nutzer einen Computernamen eingeben kann. Die ersten 2 Zeichen sollen also fest sein, nämlich \\.
Das ganze soll dann etw so aussehen:
Ich dachte da gleich an MaskEdit, habe aber Probleme, die Maske zu erstellen.
Danke,
ManuMF