C#

Zapis liczb zmiennoprzecinkowych w systemie binarnym

Liczba wymierna to liczba, którą można przedstawić w postaci ułamka zwykłego (licznik i mianownik) np. 1/4, 2/5, 3/10, 1/3.Mamy również ułamki dziesiętne, np. 0.3, 0.5. Są jednak liczby, których nie da się zapisać w skończonej postaci, np. wynikiem dzielenia 1/3 jest liczba 0.33333(3). W takich przypadkach można zapisać daną liczbę w przybliżeniu z określoną precyzją […]

Zapis liczb zmiennoprzecinkowych w systemie binarnym Read More »

Grupowanie kontrolek i listy w WinForms C#

Wszystkie kontrolki, które można użyć w WinForms mają swoje klasy, np. Button, Label, itd. Wszystkie one dziedziczą z klasy głównej Control. Za pomocą kontrolek grupujących (np. GroupBox) można grupować obiekty, aby łatwiej było je modyfikować lub umieszczać w formularzu. Zmiana właściwości (koloru tła) kontrolek wewnątrz grupy Tworzenie listy <Control>z obiektami podrzędnymi i wyświetlenie ich nazwy

Grupowanie kontrolek i listy w WinForms C# Read More »

Rysowanie w panelu C# WinForms

Program pozwala rysować linie w kontrolce Panel (panel1). Przycisk button1 pozwala czyścić narysowane linie, a przycisk button2 pozwala zmieniać kolor linii. hScrollBar1 i label pozwala zmieniać i wyświetlać szerokość pędzla. Event Paint w WinForms wywołuje się zawsze kiedy wygląd kontrolki musi zostać narysowany ponownie (zmieni się grafika, tekst, itd) W WinForms można rysować kształty za

Rysowanie w panelu C# WinForms Read More »

Zamiana zdjęcia na tekst OCR w C# WinForms

Wersja komercyjna IronOcr Link do strony IronOCR: https://ironsoftware.com/csharp/ocr/ Na początek należy pobrać i zainstalować bibliotekę IronOcr poprzez NuGet Package Manager ( Tools / NuGet Package Manager / ManageNuGet Packages for Solution) Darmowy OCR Tesseract open source Link do github z projektem Tesseract: https://github.com/charlesw/tesseract/ Zainstaluj pakiet Tesseract w NuGet Manager

Zamiana zdjęcia na tekst OCR w C# WinForms Read More »

Zmienne w C#

Zmienna to wirtualny kontener do przechowywania wartości danego typu. Deklaracja zmiennej Deklaracja zmiennych to określenie typu danych oraz unikalnej nazwy pod którą te dane będą dostępne. Inicjalizacja zmiennej Podczas inicjalizacji do zmiennej przypisywana jest wartość o podanym typie i tworzone jest miejsce w pamięci. Inicjalizacja podczas deklaracji Inicjalizacja może nastąpić podczas deklaracji zmiennej. Nadpisywanie zmiennych

Zmienne w C# Read More »