Author's posts
Dzisiaj pokażę wam jak zrobić aby podczas wpisywania tekstu do textBoxa sugerował on nam frazę albo zdanie. Skąd będziemy brać te frazy textbox pobiera frazy z tablicy zwanej AutoCompleteStringCollection podam trzy przykłady jak można do tej tablicy importować frazy w pierwszym sami wpiszemy frazy, drugi pobierze nam frazy z bazy danych typu *.mdf (czyli tej dodawanej …
Kontynuuj czytanie
Permalink do tego artykułu: https://visualmonsters.cba.pl/autouzupelniany-textbox/
Ogólnie nie zajmuje się grami, raczej tworzę programu biurowe, systemy ERP itp, ale co nieco robiłem w tym temacie i tą wiedzą i doświadczeniem chętnie się podzielę. Będziemy w tym dziale tworzyć proste gry i omawiać sobie ich mechanikę, na pewno ktoś początkujący w tym temacie znajdzie tutaj coś dla siebie. Kiedy mówimy o grze …
Kontynuuj czytanie
Permalink do tego artykułu: https://visualmonsters.cba.pl/sterowanie-obiektem-proste-gry/
Może niektórzy z was zastanawiali się kiedyś czy da się do TreeView podłączyć bazę danych. Otóż można ale nie jest to rzecz prosta i wielu pewnie podda się już na samym początku. Ja miałem plan stworzyć program na podobieństwo pewnego starego programu który taką funkcję udostępniał. Teraz podzielę się z wami jak dokonałem tego czynu. …
Kontynuuj czytanie
Permalink do tego artykułu: https://visualmonsters.cba.pl/baza-danych-w-treeview/
asc, ascii, char, przesuniecie, tutorial, vb.net, kryptografia, klycz, tablica, generator, zapisywanie, wczytywanie, programowanie
Permalink do tego artykułu: https://visualmonsters.cba.pl/szyfrowanie-za-pomoca-zmiany-numeru-znaku-zmiana-losowa/
Nasz program będzie dosyć uproszczony, nie będę pisał jak zrobić Notifyicon albo jak zrobić aby program odpalał się przy starcie Windowsa bo już o tym pisałem na forum, można do programu zrobić automatykę np: kopia robiona jest w określony dzień tygodnia, miesiąca o określonej godzinie. Wszystko to można znaleźć na blogu dlatego zrobimy sobie tutaj …
Kontynuuj czytanie
Permalink do tego artykułu: https://visualmonsters.cba.pl/program-do-tworzenia-kopii-zapasowej/
Pokażę wam jak zrobić aby nasza aplikacja włączała się wraz ze startem windowsa. Często gdy projektujemy jakiś widget, program sprawdzający jakieś czujniki komputera albo programy do tworzenia kopii bezpieczeństwa chcemy aby działał bez ingerencji użytkownika. Aby tego dokonać mamy kilka możliwości. Dodać skrót do pliku *.exe naszej aplikacji do specjalnego folderu „autostartu” w Windowsie Dodać klucz programu do rejestru w …
Kontynuuj czytanie
Permalink do tego artykułu: https://visualmonsters.cba.pl/auto-start-programu-starup-wraz-ze-startem-windowsa/
W tym artykule opisze rodzaje komunikatów jakie możemy generować w vb.net, jak z nich korzystać i jak je rozszerzać. Podstawowy rodzaj komunikatu otrzymujemy poprzez metodę:
|
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click MsgBox("Tak wygląda zwykły komunikat dla użytkownika. Proszę przycisnąć Ok aby zamknąć") End Sub |
a wygląda to tak: Drugim sposobem wyświetlenia komunikatu jest metoda:
|
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click MessageBox.Show("Informacje dla użytkownika", "Nazwa komunikatu") End Sub |
wygląda to tak samo, różnica jest tak, że możemy nadać nazwę naszej formie komunikatu: Komunikaty mogą przyjmować różny …
Kontynuuj czytanie
Permalink do tego artykułu: https://visualmonsters.cba.pl/rozne-rodzaje-komunikatow/
Dzisiaj pokażę jak zrobić program który będzie pakował zipem plik i umieszczał go w wybranym katalogu, a gdy plik będzie istniał to będzie go aktualizował. Zaczynamy od utworzenia nowego projektu i umieszczeniu określonych elementów na wybranych miejscach: Rodzaj elementu Nazwa elementu Ustawienia Form Form1 Size: 561; 226 Text: Pakowanie z użyciem Packing Label Label1 …
Kontynuuj czytanie
Permalink do tego artykułu: https://visualmonsters.cba.pl/pakowanie-pliku-uzywajac-system-io-packaging/
W tym wpisie przedstawię wam ciekawą możliwość minimalizacji(ukrycia działania) waszego programu za pomocą NotifyIcon, jest to obiekt z naszego przybornika który daje nam możliwość zwinięcia naszego programu do zasobnika systemowego, co daje mu możliwość działania w tle. Pewnie niektórzy z was zastanawiają się co to jest „zasobnik systemowy”. Są to te małe ikonki obok godziny …
Kontynuuj czytanie
Permalink do tego artykułu: https://visualmonsters.cba.pl/notifyicon/
Spróbuje dzisiaj pokazać kilka sposobów sumowania wybieranych ręcznie komórek w DataGridView. Stworzyłem sobie formę taką jak na obrazku poniżej: Na dole mamy trzy obiekty „Label” z text=”Suma :” i trzy „TextBoxy” Dodałem trzy „DataGridView” i dodałem do nich dwie kolumny: Wypełniam je za pomocą kodu:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
Public Class Form1 Dim ImionaNazwiska As String() = {"Adam Niezgódka", "Marcin Mordel", "Damian Zgóba", _ "Marlena Graboś", "Marek Hekler", "Karol Król", "Karol Pozdar", _ "Michał Młot", "karolina Kaska", "Aldona Moda"} Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Dim rnd As New Random For i As Integer = 0 To ImionaNazwiska.Count - 1 DataGridView1.Rows.Add() DataGridView1.Rows(i).Cells(0).Value = ImionaNazwiska(i) DataGridView1.Rows(i).Cells(1).Value = rnd.Next(1, 100) DataGridView2.Rows.Add() DataGridView2.Rows(i).Cells(0).Value = ImionaNazwiska(i) DataGridView2.Rows(i).Cells(1).Value = rnd.Next(1, 100) DataGridView3.Rows.Add() DataGridView3.Rows(i).Cells(0).Value = ImionaNazwiska(i) DataGridView3.Rows(i).Cells(1).Value = rnd.Next(1, 100) Next End Sub (...) |
Po odpaleniu wygląda to tak: Pierwszy …
Kontynuuj czytanie
Permalink do tego artykułu: https://visualmonsters.cba.pl/sumowanie-wybranych-komorek-w-datagridview-rozne-metody/