Wyjątki w JavaScript
Sposób obsługi wyjątków wnbsp;JS jest bardzo podobny do innych języków. try { /* blok, w ktoacut
zobacz całość...Obiekty w JavaScript
Nowy obiekt można stworzyć bardzo łatwo używając odpowiedniej składni: var obiekt = { pole: "wartość", me...
zobacz całość...Funkcje w JavaScript
Funkcje są najpotężniejszym elementem JavaScript. Mogą pełnić rolę funkcji wnbsp;języku C, metod oraz konstruktoró
zobacz całość...Rysowanie okręgu VGA
Koło w grafice komputerowej składa się z punktów. Ale że oko można oszukać to stosuje się mały trik i rysuje się o
zobacz całość...Rysowanie lini VGA
Nad wymyśleniem tej funkcji pracowałem jakieś 2 miesiące. Jakoś nie mogłem wpaść jak to zrobić. Ale do rzeczy.Jest to tr
zobacz całość...Rysowanie punktu VGA
Mamy już ustawiony tryb graficzny. Teraz możemy zacząć rysować jakiś punkt. Służy do tego funkcja 0x0C przerwania 0x10.
zobacz całość...Inicjalizacja trybu graficznego VGA
Dla naszych potzreb trzeba najpierw sobie wybrać rozdzielczość i liczbę kolorów jaka nam będzie w danym programie
zobacz całość...Funkcje BIOS-u VGA
Funkcje biosu dostępne są poprzez przerwanie programowe 0x10. Parametry wejściowe i wyjściowe są przekazywane poprzez re
zobacz całość...Pamięć przydzielana dynamicznie C++
Czasami istnieje taki problem że nie wiemy ile pamięci będzie nam potrzebne. Na przykład mamy napisać program do sortowa
zobacz całość...Parametry funkcji main w C++
W DOS'owych programach często wywołuje się program z parametrami. Prostym przykładem są programy dekompresujące archiwa,
zobacz całość...Tekstowe znaki specjalne C++
Może nagłówek nie jest zbyt szczęśliwy do tego co tu piszę ale nie miałem jak go nazwać. Jak zauważyłeś chcąc wyśw
zobacz całość...Przekazywanie wartości do funkcji C++
Zajmiemy się tutaj przekazyawniem wartości do funkcji. Mamy taki problem, chcemy przekazać do funkcji dwie zmienne, i ch
zobacz całość...Tryby pracy ze stumieniem fstream C++
Co zrobić jeżeli otwieramy plik do zapisu ale nie chcemy mazać jego zawartości, ale dopisać coś na końcu? Najlepiej otwo
zobacz całość...Wejście i wyjście dla plików C++
Klasy związane z wejściem i wyjściem dla plików które są w pakiecie iostream.h są zdefiniowane w pliku fstre
zobacz całość...Nazwy flag iostream.h w C++
Nazwa flagi: Jak działa włączona: ios::skipws Pomijanie spacj
zobacz całość...Teoria stumieni w C++
C++ zawiera bibliotekę iostream.h, którą jest dołączona do wszystkich przykładów, w która służy do obs
zobacz całość...Unie w C++
Unia jest to szczególny przypadek klasy. Stosowany jest dla oszczędności pamięci. Wielkość pamięci unii jest przyd
zobacz całość...Ochrona danych klas w C++
Istnieje w klasach coś takiego jak ochrona danych. Są tylko trzy stopnie ochrony. public, protected, pr
zobacz całość...Dziedziczenie klas w C++
Spróbujmy skonstruować klasę, która opisuje figury geometryczne. Pojawia się problem opisując koło i prostok
zobacz całość...Definicja klas C++
W tym momencie warto sobie przypomnieć struktury danych, ponieważ klasy są jakby rozszerzoną strukturą. Posiada ona w so
zobacz całość...Dyrektywy preprocesora C++
Preprocesor jest to program wywoływany bezpośrednio przed uruchomieniem kompilatora. Przetwarza on tak zwane dyrektywy.
zobacz całość...Tablice w C++
Tablice są to komórki tego samego rodzaju przyporządkowane tej samej nazwie. Albo inaczej, jest to zbiór kil
zobacz całość...Wskaźniki C++
Na początek trzeba wyjaśnić dwa operatory: * - operator wyłuskania, wskazuje na jakiś obiekt. Jego wartością jest
zobacz całość...Funkcje inline C++
Mamy funkcję która liczy nam wartość minimalną dwóch zmiennych int. Składnia jest bardzo prosta ale wywołan
zobacz całość...Pętle w C++
Pętla jest to instrukcja która powtarza pewien blok instrukcji, dopóki jest spełniony odpowiedni warunek. w
zobacz całość...Instrukcje warunkowe C++
Instrukcja if sprawdza nam konkretny warunek zamknięty w nawiasie okrągłym. Warunek może być złożony, stosując do tego o
zobacz całość...Operatory w C++
Operatory są to znaki które nakazują programowi dodać, przypisać wartości zmiennych, porównać ich wartość i
zobacz całość...Pierwszy program w C++
Już w tym momencie powinieneś mieć jakieś podstawy do napisania pierwszego programu. Jak chyba zauważyłeś kolorem zielon
zobacz całość...Funkcje w C++
nbsp;Funkcje są to zbory pojedynczych wyrażeń wywoływane jednym poleceniem. Przed wykorzystaniem funkcji musimy być pe
zobacz całość...Zmienne w C++
Zmienne są to takie komórki gdzie program trzyma swoje informacje. Programista je definiuje, nadaje im nazwę, a w
zobacz całość...Słowa kluczowe C++
Słowa te mają w języku C++ określone znaczenie. Po kolei będę się starał je wyjaśniać w dalszej części serwisu. Kliknięc
zobacz całość...Sposób zapisu kodu źródłowego w C++
Na tej stronie będę stosował pewną konwencję. Kod źródłowy będzie zapisany inną czcionką i kolorem: int zmienna =
zobacz całość...Systemy zapisu liczb w C++
Istnieje dużo systemów zapisu liczb. Chodzi tu o to ile liczb możemy zapisać na jednej pozycji. Nas będą interesow
zobacz całość...Assembler - Struktura programu
To, że program .asm można pisać w każdym edytorze tekstowym pod warunkiem, że produkuje on plik w czystym ascii - to już
zobacz całość...Assembler - Systemy liczbowe
Systemy dwójkowy i szesnastkowy są to najzwyklejsze w świecie systemy liczenia - tak samo jak dobrze wszystkim zna
zobacz całość...Assembler - Rejestry i flagi
Rejestry są kilkubajtową pamięcią wbudowaną do procesora, do której procesor ma najszybszy dostęp. Większość rej
zobacz całość...Assembler - Stos - Push, Pop
Stos -nbsp;PUSH i POP. Push - powoduje wrzucenie wartości lub zawartości rejestru na stos a POP - pobranie wartości ze s
zobacz całość...Assembler - Przerwania procesora
Przerwanie (ang. interrupt) - jest sygnałem dla procesora mówiącym mu, że ma czasowo przerwać aktualnie wykonywany
zobacz całość...Assembler - Mov
Mov jest jedną z częściej używanych a może nawet najczęściej używaną instrukcją. Nazwa instrukcji (mov - move - przesuń
zobacz całość...Assembler - Operacje matematyczne
Po tym wszystkim, co już dotychczas zrobiliśmy, to, czym zajmiemy się teraz jest proste jak ... się za chwilę przekonasz
zobacz całość...Assembler - Loop
Składnia: nbsp;nbsp; LOOP ETYKIETAnbsp; Tu warto od razu wyjaśnić, że loop - z angielskiego oczywiście - znaczy "p...
zobacz całość...Assembler - Int - Obsługa przerwań
INT jest instrukcją uruchamiającą przerwanie programowe. Składnia instrukcji: INT numer_przerwania nbsp; Numer
zobacz całość...Assembler - Obsługa portów
Sprawa portów jest dość podobna do przerwań - istnieje jedna instrukcja do ich (przerwań) obsługi a możliwości jak
zobacz całość...Assembler - Deklaracja danych
Sama deklaracja danych jest bardzo prosta - podobnie jak w pascalu możemy nadać zadeklarowanej danej nazwę; nie wyroacut
zobacz całość...Assembler - Call i Ret
Jak wskazuje na to temat instrukcje CALL (wołaj) i RET (return - powrót) służą do tworzenia podprocedur:) - części
zobacz całość...Assembler - Skok warunkowy
Niniejszy spis zawiera wszystkie (mam nadzieję:)) instrukcje skoku warunkowego; oczywiście wielu z nich nie używa się zb
zobacz całość...Opis języka VHDL
nbsp; Very High Speed Integrated Circuit (VHSIC) Hardware Description Language (VHDL) jest modularnym językiem wysokieg
zobacz całość...Php - Lekcja 6
Ogólny zarys skryptu nbsp;nbsp;nbsp;nbsp; W tym rozdziale opiszę krok po kroku tworzenie skryptu obsługującego pr
zobacz całość...Php - Lekcja 5
HTTP Cookies nbsp;nbsp;nbsp;nbsp; Czasem przydatna jest możliwość zapisania jakiejś informacji na komputerze klienta. D
zobacz całość...Php - Lekcja 4
Uprawnienia nbsp;nbsp;nbsp;nbsp; Aby skrypt PHP mógł odwołać się do pliku, musi mieć odpowiednie uprawnienia. Szc
zobacz całość...Php - Lekcja 3
Obsługa formularzy nbsp;nbsp;nbsp;nbsp; Skryptu PHP można użyć do obsługi formularza. Aby tego dokonać, należy najpierw
zobacz całość...Php - Lekcja 2
Instrukcja warunkowa if/else nbsp;nbsp;nbsp;nbsp; Czasem chcemy, żeby fragment kodu wykonał się tylko pod jakimś warunk
zobacz całość...Php - Lekcja 1
Jak umieścić skrypt na stronie nbsp;nbsp;nbsp;nbsp; Skrypt PHP można umieścić w pliku HTML o rozszerzeniu ustalonym prz
zobacz całość...Użycie XML w ASP
XML, eXtensible Markup Language, jest odmianą języka, która w porównaniu do HTML nie posiada ograniczeń pod
zobacz całość...Obsługa plików w ASP
ASP umożliwia dostęp do plików, katalogów oraz dysków poprzez obiekt FileSystemObject. Poprzez ten obi
zobacz całość...Wysyłanie i odbieranie poczty e-mail w ASP
Aby móc odbierać i wysyłać pocztę elektroniczną poprzez wykorzystanie obiektu CDONTS należy zainstalować na serwer
zobacz całość...Obiekt Session i Cookies ASP
Obiekt Session Każde odwiedzenie strony przez użytkownika (klienta) jest reprezentowane przez obiekt Session, któ
zobacz całość...Wysyłanie i odbieranie danych ASP
Wysyłanie danych do użytkownika W tej części zostanie pokazane jak połączyć VBScript z HTML oraz jak umieścić rezultat
zobacz całość...Warunki i pętle ASP
Warunek If. Zdecydowanie najpopularniejszy warunek. Może on przyjąć formę: If
zobacz całość...Praca z ASP
Tworząc skrypty ASP można standardowo korzystać z dwóch języków tj. VBScript oraz JScript. Istnieje ró
zobacz całość...Wątki (threads) w Java
Programy pisane za pomocą języków C czy Pascal, składają się ogólnie mówiąc z pojedynczego, głów
zobacz całość...Wyjątki (exceptions) w Java
Java w odróżnieniu od wielu innych języków programowania posiada bardzo wygodny i skuteczny mechanizm obsług
zobacz całość...Dziedziczenie klas w Java
Dziedziczenie to to niezwykle istotny element wszystkich obiektowo zorientowanych języków programowania. dosć częs
zobacz całość...Klasy w Java
Java nie dysponujestrukturami danych typu rekordy, unie czy struktury. W tym języku dostępne są jedynie klasy wiążce ze
zobacz całość...Instrukcje sterujące w Java
W języku Java istnieje standardowy zestaw instukcji umożliwiających sterowanie kolejnocią wykonywania programu, podobny
zobacz całość...Historia języka Java
Historia języka programowania może dać Ci trochę informacji o samym języku. Podczas projektowania wazne jest, aby roacut
zobacz całość...Wprowadzenie do Javy i appletów
Korzystając z appletów napisanych za pomocą języka programowania Java, użytkownicy sieci mogą projektować swoje st
zobacz całość...Co warto wiedzieć o Javie
Wstęp Java to nowoczesny, w pełni obiektowy język programowania, dziedziczący wszystkie pozytywne cechy technologii obi
zobacz całość...Typy podstawowe w Javie
Wszystkie typy proste w języku Java są zdefiniowane w ten sam sposób we wszyskich wersjach języka, niezależnie od
zobacz całość...Tajniki DOSa - Czyli powrót do korzeni...
nbsp;Dzisiaj w erze Windows-a czesto zapominamy o tym, ze to wlasnie Dos jest systemem, bez ktorego Windows nawet by sie
zobacz całość...Tajniki DOSa - Batch
Batch - sa to pliki wykonywalne z rozszezeniem *.bat . Od plikow skompilowanych roznia sie tym, iz zeby je uruchomic pot
zobacz całość...Visual Basic Lekcje 20-30
Visual Basic potrafi dobrze operować na godzinach: 1. Wyciąganie informacji o dacie - Stwórzmy mały programik, uł
zobacz całość...Visual Basic Lekcje 10-20
Zaczynamy nowy dział - pętle. Jednak przed tym muszę wam wyjaśnić jak pisze się komentarze w VB. Po co mi komentarze i
zobacz całość...Visual Basic Lekcje 1-10
Otwieramy Visual Basic, tworzymy nową aplikację. Chmmm. Co by tu zrobić. No może na formularz naniesiemy jakiś przycisk.
zobacz całość...Turbo Pascal - Tryb graficzny
Wszystkie procedury i funkcje związane z grafiką znajdują się w module GRAPH. By skorzystać z funkcji i procedur jakie d
zobacz całość...Turbo Pascal - Procedury i funkcje
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Wszystkie polecenia używane podczas pisania programów (bez dyrektyw i słów klu
zobacz całość...Turbo Pascal - Instrukcje
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Instrukcja warunkowa Instrukcję tą stosuje się wtedy, kiedy chcemy wykonać jakąś operac
zobacz całość...Turbo Pascal - Stałe i Operatory
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Stałe Stała jest identyfikatorem, któremu przyporządkowano podczas inicjacji wartoś
zobacz całość...Turbo Pascal - Typy danych
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;W języku Turbo Pascal każda stała, zmienna, funkcja itp. musi być ściśle określonego typu.
zobacz całość...Turbo Pascal - Typy danych
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;W języku Turbo Pascal każda stała, zmienna, funkcja itp. musi być ściśle określonego typu.
zobacz całość...WinApi - Lekcja 4
Przede wszystkim tworzenie bardziej zaawansowanych komponentow takich jak ProgressBar, TrackBar czy inne jest takze mozl
zobacz całość...WinApi - Lekcja 3
W tym rozdziale omowimy proces rysowania po formularzu, czyli grafika w WinAPI. Przede wszystkim jezeli chcesz, aby ikon
zobacz całość...WinApi - Lekcja 2
Bardzo waznym pojeciem jest uchwyt (handle). Jest to liczba 32-bitowa identyfikujaca w systemie Windows okreslony obiekt
zobacz całość...WinApi - Lekcja 1
Pewnie się zastanawiacie co to jest to WinAPI i do czego służy? :) Otóz jest to technika programowania polegająca
zobacz całość...Perl - Procedury
Jak w prawie każdym języku tak i w Perlu możemy zapisać część kodu w postaci procedur i odwoływać się do nich w pó
zobacz całość...Perl - Obsługa łańcuchów
Obsługa łańcuchów jest jedną z mocnych stron Perla. Oferuje on duże możliwości w tej dziedzinie. Na początek podam
zobacz całość...Perl - Obsługa plików
Każdy plik przed zapisem lub odczytem należy otworzyć, a po zakończeniu operacji na nim - zamknąć. Do otwarcia jakiegoko
zobacz całość...Perl - Pętle
Instrukcja foreach. Dzięki instrukcji foreach możemy przemieszczać się kolejno poprzez elementy tablicy lub kolejne lin
zobacz całość...Perl - Operatory liczbowe
Operatory liczbowe. Oto najważniejsze operacje (nb. większość z nich pochodzi z języka C), jakim możemy poddać zmienne
zobacz całość...Perl - Zmienne
W Perlu korzystanie ze zmiennych zostało maksymalnie uproszczone. Nie trzeba ich tu w żaden specjalny sposób dekla
zobacz całość...Perl - Pierwszy program
Perl to z założenia praktyczny, interpretowany język programowania przeznaczony przede wszystkim do wykonywania ró
zobacz całość...