@Gravner - oglądnij swoje do tej pory założone wątki:
i przyznaj - czy nie czas już usiąść i nauczyć się podstaw języka? Ciągle masz problemy z podstawami języka, ale mimo to zamiast się ich po prostu nauczyć i przećwiczyć zdobytą wiedzę - zabierasz się już za tworzenie aplikacji okienkowych; To zła droga, bo założę się, że kolejne Twoje wątki także będą dotyczyły podstaw; Nie jest to dobra droga, ani dla Ciebie, ani dla pomagających użytkowników;
Zastanów się czy jest sens uczyć się biegać, jeśli się jeszcze raczkuje;
A teraz nieco o poruszanych problemach;
Gravner napisał(a)
Gdy się dobrze wpisze to Form1 się zamyka, a Form2 się pojawia i pisze np: " Witam user pomyślnie się zalogowałeś ".
Już pomijam fakt, że formularze w tym przypadku dobrze by było tworzyć i niszczyć dynamicznie, ale wstawienie odpowiedniej wartości do łańcucha zakrawa jedynie o znajomość przeznaczonych do tego funkcji z RTL, np. polecanej wyżej funkcji Format, która jest bardzo wygodna w użyciu;
Gravner napisał(a)
Tak w ogóle, wie ktoś jakby zrobić żeby właśnie było kilka kont?
Tak, sporo ludzi wie; Musisz gdzieś dane użytkowników przechowywać i zabezpieczyć je tak, by nie było łatwo je złamać (jeśli w ogóle Ci na tym zależy); Mogą być to pliki (amorficzne, typowane, byle nie tekstowe) lub plik bazy danych, np. SQLite; Do wyboru do koloru; Trzeba też wiedzieć co nieco na temat komponentów, w których będzie można przedstawić listę użytkowników, pozwolić wybrać odpowiedniego oraz pozwolić mu się zalogować; Lista użytkowników może być przedstawiona np. w komponencie ListBox
, może być ich rozwijalna lista w ComboBox
- także do wyboru do koloru, trzeba tylko dobrać odpowiedni komponent pasujący do reszty GUI;
Gravner napisał(a)
Szukałem trochę na internecie ale nic nie znalazłem.
W sieci można znaleźć wiele cennych informacji, ale trzeba wiedzieć jak szukać; Tego typu problemy były i są często poruszane, głównie przez osoby myślące, że będą potrafiły napisać taki program, co często okazuje się nieprawdą; Najpierw trzeba mieć solidne podstawy i wiedzę na temat wielu rzeczy, żeby można sprawnie napisać taką aplikację (i odpowiednio ją zabezpieczyć).