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 …
Tag: vb.net
Permalink do tego artykułu: https://visualmonsters.cba.pl/auto-start-programu-starup-wraz-ze-startem-windowsa/
Permalink do tego artykułu: https://visualmonsters.cba.pl/rozne-rodzaje-komunikatow/
Pakowanie pliku używając System.IO.Packaging
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 …
Permalink do tego artykułu: https://visualmonsters.cba.pl/pakowanie-pliku-uzywajac-system-io-packaging/
Permalink do tego artykułu: https://visualmonsters.cba.pl/notifyicon/
Sumowanie wybranych komórek w DataGridView | różne metody
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 …
Permalink do tego artykułu: https://visualmonsters.cba.pl/sumowanie-wybranych-komorek-w-datagridview-rozne-metody/
Położenie i wyśrodkowanie elementu
Ponieważ nie wszyscy posiadają takie same ustawienia rozdzielczości jak my, nasz projekt pod względem wyglądu może odstawać od oczekiwań jakie mu narzucamy. Aby temu zapobiec musimy posłużyć się obiektem TableLayoutPanel i Panel z toolboxa. Również poszczególne elementy mają możliwość ich specyficznego rozlokowania i rozciągnięcia. Zaczniemy od podstaw. Do ustawienia położenia obiektu służy opcja „Anchor” znajdująca …
Permalink do tego artykułu: https://visualmonsters.cba.pl/polozenie-i-wysrodkowanie-elementu/
Model multiplikatywny/addytywny Wintersa
Jest to model który używany jest w przypadku gdy w szeregu czasowym pojawia się: trend, wahania sezonowe (addytywne lub multiplikatywne) oraz wahania przypadkowe. Dla osób zainteresowanych tylko programem można go pobrać tutaj: metoda-wintersa-wersja-1-2 (Program działa na systemach operacyjnych windows 7+)
Permalink do tego artykułu: https://visualmonsters.cba.pl/model-multiplikatywnyaddytywny-wintersa/
Model wygładzania wykładniczego Browna
Model Browna to jeden z prostych modeli prognostycznych. Zwykle stosuje się ten model dla szeregów czasowych o stałym poziomie lub bardzo słabym trendzie i umiarkowanych wahaniach przypadkowych. Jest on rozwinięciem modelu średnich ważonych. Jeśli ktoś nie jest zainteresowany tutorialem a samym programem to można go pobrać: ModelWygladzaniaWykladniczegoBrowna_exe (działa tylko na Windows 7+) Prognozę wyznaczamy na podstawie …
Permalink do tego artykułu: https://visualmonsters.cba.pl/model-wygladzania-wykladniczego-browna/
Szyfrowanie Hexów
Witam wszystkich. Dzisiaj zajmiemy się szyfrowaniem hexów pliku. Jeśli sięgniemy bardzo głęboko do jakiegokolwiek pliku na komputerze to zobaczymy, że jest on zbudowany z samych 1 i 0 nazywamy to systemem binarnym, nie będe się tutaj zagłębiał w technologie informacyjną ale jeśli ktoś jest zainteresowany zapraszam do wikipedii aby poczytać więcej o systemie binarnym. Wracając do kryptografii …
Permalink do tego artykułu: https://visualmonsters.cba.pl/szyfrowanie-hexow/
Forma logowania
Każdy przyzwoity program, z którego korzysta kilka osób, powinien mieć możliwość rozpoznawania zarówno użytkowników, jak i ich ograniczenia. Oczywiste jest, że użytkownik z typem „user” nie będzie miał takich praw jak Administrator. Wiązałoby się to z problemami, które zwykły użytkownik mógłby spowodować swoją ograniczoną wiedzą na temat działania programu. Dzisiaj zrobimy sobie właśnie taką formę …
Permalink do tego artykułu: https://visualmonsters.cba.pl/forma-logowania/