Witam,
mam Textboxa. Użytkownik wpisze w textboxa np. “1234” ( jest to 4 znaki) i potrzebuję, aby “wpisać” tą liczbę do kodu - coś takiego:
dcmd(, 0, cmdtext);
I, żeby zamiast tego zera wstawiała się tam liczba długości tekstu z textboxa, czyli jak w przypadku w/w przykładu zamiast liczby zero, byłoby tam 4.
Proszę o pomoc, nie wiem jak to zrobić, a potrzebuję to.
Dzięki, pozdrawiam.
Jest na to gotowa właściwość
textbox1.text.lenghth
Jest problem. Zrobiłem tak:
Dim dlugosc As Integer
dlugosc = Textbox9.TextLength
If typcmd = "Wybierz system komend:" And CheckBox1.Checked = True Then
MsgBox("Do poprawnego działania kodu, musisz wybrać system komend!")
ElseIf typcmd = "dcmd" Then
TextBox3.Text = komenda + przecinek + dlugosc + odstep + przecinek + odstep + komendad2
I coś nie pasuje “dlugosc”, bo, gdy skasuję - wszystko tryka…
Trzeba jakoś inaczej zdefiniować? Nie wiem, proszę o pomoc!
Szybki przykład
I działa.
Coś się w złym miejscu wkleił mój kod.
Do tego jeśli coś się dzieje a nie wiesz co to odpal debugera i zobacz jakie wartości są przypisywane i tyle.