Seite 1 von 1

Client Command Form Editor Buchstaben in Variable

Verfasst: Do Jul 22, 2021 2:26 pm
von Julian 1435
Hallo,

Ich habe ein Problem und zwar möchte ich mittels dem Form Editor im Client Command eine Form erstellen wo ich mittels TEdit ein Textfeld erstelle worin der Laufwerksbuchstabe dann geschrieben wird zb. "T" dieser soll dann in eine Variable %LAUFWERK% umgewandelt werden.
Dann geb ich in der Funktion unmap drive wieder die Variable %LAUFWERK% ein und so sollte dann das Laufwerk "T" getrennt sein.

Mein Problem ist, dass ich nur Zahlen in eine Variable umwandeln kann, z.B wenn ich in der Form 5 eingebe ist die Variable 5, wenn ich einen Buchstaben eingebe ist es immer 0. Warum kann ich hier keinen Buchstaben in die Variable bringen?
Fotos im Anhang!

Vielen dank im Vorraus!

LG Julian

Re: Client Command Form Editor Buchstaben in Variable

Verfasst: Fr Jul 23, 2021 8:49 am
von mippisch
Return Codes können meines Wissens nach nur Integer Werte sein.
Man kann aber auch einfach ACMP Umgebungsvariablen aus dem Delphi Skript setzen:

SetVarContent('LAUFWERK', Edit1.Text);

Re: Client Command Form Editor Buchstaben in Variable

Verfasst: Fr Jul 23, 2021 10:48 am
von lukas.petermann
Für andere die eventuell auch auf die selbe Frage kommen, ich habe diesen Ansatz so gelöst.

Habe im CCEditor, einen Dialog erstellt, bei dem Ich die Eingabeeinstellungen aktiviert habe, das ergebnis wird dann in die jeweilige Variable gespeichert mit der erweiterung wie beschrieben .InputValue also %VARIABLENNAME.InputValue%