You are on page 1of 10

IDZ DO

PRZYKADOWY ROZDZIA
SPIS TRECI

KATALOG KSIEK
KATALOG ONLINE
ZAMW DRUKOWANY KATALOG

VB. NET. Leksykon


kieszonkowy
Autorzy: Steven Roman, Ron Petrusha, Paul Lomax
Tumaczenie: Daniel Kaczmarek
ISBN: 83-7361-168-1
Tytu oryginau: VB.NET Language Pocket Reference
Format: B5, stron: 190

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

FirstDayOfWeek typ wyliczeniowy .................................................20


FirstWeekOfYear typ wyliczeniowy ................................................20
MsgBoxResult typ wyliczeniowy .....................................................20
MsgBoxStyle typ wyliczeniowy........................................................20
OpenAccess typ wyliczeniowy .........................................................21
OpenMode typ wyliczeniowy...........................................................21
OpenShare typ wyliczeniowy ...........................................................21
TriState typ wyliczeniowy.................................................................22
VariantType typ wyliczeniowy ........................................................22
VbStrConv typ wyliczeniowy ...........................................................22

Programowanie obiektowe ..................................................23


Biblioteka .NET Framework Class Library ..........................................23
Wasne typy i klasy..................................................................................24
Pola, waciwoci oraz metody ..............................................................25

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

VB .NET. Leksykon kieszonkowy

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

C:\Andrzej\PDF\VB. NET. Leksykon kieszonkowy\VB_LKP3-goto3.doc

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.

AppWinStyle typ wyliczeniowy


Okrela wygld i zachowanie okna otwartego za pomoc funkcji
Shell.

  
 

 
  
  

CallType typ wyliczeniowy


Definiuje typ procedury wywoywanej przez funkcj CallByName.





CompareMethod typ wyliczeniowy


Stosowany z rnorodnymi metodami porwnujcymi acuchy
znakw (na przykad InStr, StrComp czy Replace) w celu wskazania, czy w trakcie porwnywania naley uwzgldnia rwnie
wielko liter.
 

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:
 ! " #  $%&" '    ( ' )
" $%"
 *

(

(

+(
  
, 

  -

DateFormat typ wyliczeniowy


Definiuje format daty zwracanej przez funkcj FormatDateTime.
 . 
(/. 
(/

. 


DateInterval typ wyliczeniowy


Definiuje interwa czasowy dla funkcji daty i czasu, takich jak
DateDiff, DatePart czy DateAdd.
. 
. 01 
 
 


18

, 

2* 
2*01 
1 

VB .NET. Leksykon kieszonkowy

DueDate typ wyliczeniowy


Stosowany z funkcjami FV, IPmt, NPer, Pmt, PPmt, PV i Rate do
definiowania, czy opata jest uiszczana na pocztku, czy na kocu
okresu.
/03

403

FileAttribute typ wyliczeniowy


Stosowany z funkcjami Dir, GetAttr oraz SetAttr do ustawiania
atrybutw pliku lub pozyskiwania plikw z okrelonym zbiorem
atrybutw.
5
.



6 0 


 

FirstDayOfWeek typ wyliczeniowy


Stosowany z funkcjami DatePart, DateDiff, WeekDay oraz WeekdayName do definiowania pierwszego dnia tygodnia i interpretowania
wartoci zwracanej przez te funkcje.
 
 
   
  


  
  
2 

FirstWeekOfYear typ wyliczeniowy


Stosowany z funkcjami DatePart i DateDiff do definiowania pierwszego tygodnia roku i interpretowania wartoci zwracanej przez te
funkcje.
 . 
Typy wyliczeniowe

7 $
19

 2*



MsgBoxResult typ wyliczeniowy


Reprezentuje warto zwracan przez funkcj MsgBox.
-
 
9/


08
6
1

MsgBoxStyle typ wyliczeniowy


Definiuje wygld i zachowanie okna komunikatu.
-69/
::  

.  $
.  %
.  &
4  
9 
/ :
/6/

/6 6 /
// 
08 
080 
, 
6 

1
1 

OpenAccess typ wyliczeniowy


Stosowany z funkcj FileOpen do okrelenia sposobu uzyskiwania
dostpu do pliku.
. 
6 

20

6 2
2

VB .NET. Leksykon kieszonkowy

OpenMode typ wyliczeniowy


Stosowany z funkcj FileOpen oraz zwracany przez funkcj FileAttr; wskazuje tryb dostpu do pliku. Przestrze nazw 

   definiuje rwnie typ wyliczeniowy 0::
niemal identyczny z 0: jedyna rnica polega na istnieniu dodatkowej skadowej .
::
 
9: 

0 : 
6 

OpenShare typ wyliczeniowy


Stosowany z funkcj FileOpen do wskazywania poziomu wspdzielenia pliku.
. 
(*6 
(*6 2

(*2
 

TriState typ wyliczeniowy


Stosowany z funkcjami FormatCurrency, FormatNumber oraz FormatPercent do kontrolowania formatw liczb.
 
 

;. 

VariantType typ wyliczeniowy


Zwracany przez funkcj VarType; wskazuje typ zmiennej.
 
  

 
Typy wyliczeniowe

4
9/
(/

21

 
.  0-<
. 
.
. - 
4:

0-<

/ 
/
;.:

 

VbStrConv typ wyliczeniowy


Stanowi parametr funkcji StrConv wskazujcy sposb przeksztacenia acucha znakw.
 / 
8  * 
(/  /
(+ 
 +


22

3: 
: 
  
;:: 
2

VB .NET. Leksykon kieszonkowy

You might also like