Jak za pomocą kilku buttonów wpisać w textbox jakąś dłuższą liczbę? Np. 11,111,1111
Sprecyzuj proszę pytanie.
Robie prosty kalkulator, gdy chcę np. wpisać 12 to wstawiam 2 buttony i piszę w ciele button1_click1 textbox1.text = "1" i analogicznie do "2". Jednak, gdy chce właśnie wpisać 12 to albo mi "1" wyskakuje albo "2".
Nie, ze losowo wyskakują tylko po prostu zastepują się te liczby.
No, a czego się spodziewasz po takiej instrukcji: textbox1.text = "1"
? Ewidentnie widać, że zastępujesz tutaj tekst w tekstboksie nową wartością.
Pisz textbox.text += "1"
Dlatego właśnie jestem zdania, żeby naukę programowania zaczynać od prostych programów w konsoli. Wtedy można byłoby uniknąć problemów związanych z:
- nierozumieniem jak działa operator przypisania;
- brakiem wiedzy o istnieniu konkatenacji stringów;
- bezsensownym pomysłem na przechowywanie liczb jako string.
A to nie jest tak, ze sie najlepiej /najwięcej uczy w grupie. Domyślnie forum? Prosze nie robic z tego offtopu. Zamykam
Jakoś ten wątek :) program działa
W grupie można się uczyć jak najbardziej, ale Tobie brak elementarnych podstaw z pierwszego lepszego podręcznika/tutoriala. Naprawdę nie piszę tego złośliwie, po prostu lepiej dla Ciebie jeśli najpierw spróbujesz sam zdobyć w miarę ugruntowane podstawy, a na forum będziesz pytał o rzeczy, które Ci nie działają, bo nie możesz ich zrozumieć, a nie takie, których nawet nie próbowałeś zrozumieć.