Professional Documents
Culture Documents
PRZYKADOWY ROZDZIA
SPIS TRECI
KATALOG KSIEK
KATALOG ONLINE
ZAMW DRUKOWANY KATALOG
TWJ KOSZYK
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMW INFORMACJE
O NOWOCIACH
ZAMW CENNIK
CZYTELNIA
FRAGMENTY KSIEK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Miliony programistw ucz si jzyka Visual Basic .NET, najnowszej wersji Visual
Basica Microsoftu. Chcc efektywnie programowa, nie zawsze moesz pozwoli sobie
na komfort studiowania obszernych podrcznikw, w celu znalezienia konkretnej
informacji, ktra potrzebna Ci jest do dalszej pracy. Problem ten rozwizuje VB.NET
Leksykon kieszonkowy, w ktrym znajdziesz w skrtowej formie peny opis tego
jzyka. Przyda si on zwaszcza programistom, ktrzy przechodz od Visual Basica 6
do jego najnowszej wersji.
Niezalenie od tego, czy Visual Basic .NET zostanie wykorzystany do tworzenia stron
ASP.NET, aplikacji Windows Forms czy pisania komponentw warstwy poredniczcej,
ta ksika bdzie Ci towarzyszy przez cay czas pracy nad oprogramowaniem.
Niniejszy leksykon szczegowo opisuje wszystkie elementy jzyka VB.NET kad
dyrektyw kompilatora, instrukcj, funkcj i obiekt. Pozycje uoone s w nie tylko
w porzdku alfabetycznym, ale take podzielone na zagadnienia, dziki czemu atwo
mona odnale szczegowe informacje na przykad na temat funkcji obsugujcej
acuchy znakw, ktrej nazwa chwilowo umkna Ci z pamici.
Spis treci
Wprowadzenie..........................................................................7
Konwencje typograficzne .......................................................8
Konwencje jzyka Visual Basic ............................................8
Typy danych .............................................................................9
Zmienne ...................................................................................12
Operatory i pierwszestwo .................................................12
Stae..........................................................................................14
Atrybuty plikw.......................................................................................14
Staa bdu.................................................................................................14
Stae daty i czasu......................................................................................15
Stae formatu daty....................................................................................15
Stae logiczne i trzystanowe ...................................................................15
Stae okna komunikatu ...........................................................................15
Stae podtypw zmiennych ....................................................................16
Stae porwna.........................................................................................16
Stae stylu okna ........................................................................................17
Stae wywoa typu .................................................................................17
Stae znakw specjalnych .......................................................................17
Typy wyliczeniowe................................................................17
AppWinStyle typ wyliczeniowy.......................................................18
CallType typ wyliczeniowy...............................................................18
CompareMethod typ wyliczeniowy ................................................18
ControlChars klasa .............................................................................18
DateFormat typ wyliczeniowy..........................................................19
DateInterval typ wyliczeniowy.........................................................19
DueDate typ wyliczeniowy ...............................................................19
FileAttribute typ wyliczeniowy ........................................................19
Spis treci
Struktura programu...............................................................27
Obsuga bdw .....................................................................28
Obiekty Collection ................................................................34
Data i czas..............................................................................36
Deklaracje ...............................................................................51
Funkcje finansowe .................................................................72
Funkcje matematyczne..........................................................82
Informacja ...............................................................................92
Interakcja ................................................................................98
Kompilacja warunkowa.....................................................104
Operacje na acuchach znakw ......................................106
Programowanie ....................................................................123
Przeksztacenia typw danych .........................................136
Inne przeksztacenia............................................................147
Rejestr ....................................................................................151
Struktura i kontrola programu .........................................153
System plikw......................................................................161
Obsuga tablic ......................................................................168
Wejcie-wyjcie....................................................................171
Zintegrowane rodowisko programistyczne ..................180
Skorowidz .............................................................................181
Spis treci
31 lip 03
Typy wyliczeniowe
Przestrze nazw
definiuje rwnie szereg typw wyliczeniowych. Znaczna cz ich skadowych jest
identyczna pod wzgldem funkcjonalnym z noszcymi niemal
identyczne nazwy staymi przedstawionymi w poprzedniej czci Stae.
Typy wyliczeniowe
17
ControlChars klasa
Wartoci reprezentujce szereg znakw kontrolnych s dostpne
jako statyczne, majce charakter tylko do odczytu pola klasy
. Mona si do nich odwoywa w taki sam sposb, jak
do skadowych typw wyliczeniowych. Na przykad:
! "
# $%&" '
( ' )
" $%"
*
(
(
+(
,
-
.
18
,
2*
2*01
1
403
60
2
7$
19
2*
08
6
1
/6
6/
//
08
080
,
6
1
1
20
62
2
0:
6
(*2
;.
4
9/
(/
21
.0-<
.
.
.-
4:
0-<
/
/
;.:
22
3:
:
;::
2