Visual_Basic_NET_Encyklopedia_vbneto.pdf

(422 KB) Pobierz
IDZ DO
PRZYK£ADOW Y ROZDZIA£
Visual Basic .NET.
SPIS TRECI
Opis jêzyka
KATALOG KSI¥¯EK
Autor: Microsoft Corporation
T³umaczenie: Agata Bulandra
ISBN: 83-7197-822-7
Language Reference
Format: B5, stron: 562
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
Wczeniejsze wersje jêzyka Visual Basic tworzone by³y z myl¹ o projektowaniu
aplikacji klienckich Microsoft® Windows®. Tworz¹c Visual Basic .NET, pomylano tak¿e
o zastosowaniu tego jêzyka do tworzenia aplikacji internetowych i serwisów XML.
W³anie dlatego Visual Basic .NET generuje kod dla wspólnego rodowiska
uruchomieniowego, co spowodowa³o wprowadzenie zmian w obrêbie samego jêzyka.
Ksi¹¿ka zawiera szczegó³owe omówienie wszystkich elementów jêzyka Visual Basic
.NET opisanych w oficjalnej, elektronicznej dokumentacji. Je¿eli zajmujesz siê
programowaniem w VB .NET mo¿esz byæ pewien, ¿e szybko nie od³o¿ysz jej na pó³kê.
Poznaj wszystkie szczegó³y jêzyka i rodowiska uruchomieniowego:
• Atrybuty
• Sta³e
• Typy danych
• Dyrektywy
• Funkcje
• S³owa kluczowe
• Metody
• Obiekty
• Operatory
• W³aciwoci
• Polecenia
Visual Basic .NET zosta³ zaprojektowany jako najprostsze, a przy tym efektywne
narzêdzie do tworzenia aplikacji i serwisów Microsoft .NET. U¿yj Encyklopedii,
a poznasz moc i elastycznoæ tego jêzyka.
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWOCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
1098300369.017.png 1098300369.018.png 1098300369.019.png 1098300369.020.png 1098300369.001.png 1098300369.002.png 1098300369.003.png 1098300369.004.png 1098300369.005.png 1098300369.006.png 1098300369.007.png 1098300369.008.png 1098300369.009.png 1098300369.010.png 1098300369.011.png 1098300369.012.png 1098300369.013.png 1098300369.014.png 1098300369.015.png 1098300369.016.png
 
Spis treci
Zanim zaczniesz 13
Konwencje typograficzne i konwencje kodu ..................................................................................13
Rozdział 1. Visual Basic .NET — wprowadzenie 15
Zmiany w jzyku Visual Basic........................................................................................................15
Krótki przegl!d zmian w implementacji elementów jzyka.....................................................15
Zmiany w deklaracjach.............................................................................................................22
Zmiany w funkcjach..................................................................................................................26
Zmiany w obiektach i komponentach.......................................................................................30
Zmiany w procedurach..............................................................................................................35
Zmiany w przebiegu sterowania ...............................................................................................39
Zmiany w tablicach...................................................................................................................41
Zmiany w typach danych..........................................................................................................44
Zmiany we wła*ciwo*ciach ......................................................................................................47
Inne zmiany...............................................................................................................................50
Przegl!d poj. jzyka Visual Basic ................................................................................................52
Słowa kluczowe jzyka Visual Basic..............................................................................................58
Rozdział 2. Opis A – Z 61
#Const — dyrektywa.......................................................................................................................61
#ExternalSource — dyrektywa .......................................................................................................62
#If...Then...#Else — dyrektywy......................................................................................................62
#Region — dyrektywa ....................................................................................................................64
& — operator ..................................................................................................................................65
&= — operator ................................................................................................................................66
— operator....................................................................................................................................66
= — operator .................................................................................................................................67
+ — operator ...................................................................................................................................68
+= — operator.................................................................................................................................71
– — operator....................................................................................................................................72
–= — operator .................................................................................................................................73
/ — operator ....................................................................................................................................74
/= — operator ..................................................................................................................................75
= — operator ...................................................................................................................................76
\ — operator ....................................................................................................................................77
\= — operator ..................................................................................................................................78
4
Spis treci
^ — operator....................................................................................................................................79
^= — operator .................................................................................................................................80
Add — metoda ................................................................................................................................81
AddHandler — polecenie................................................................................................................83
AddressOf — operator ....................................................................................................................84
Alias ................................................................................................................................................85
And — operator...............................................................................................................................85
AndAlso — operator.......................................................................................................................87
Ansi .................................................................................................................................................89
AppActivate — funkcja ..................................................................................................................89
AppWinStyle — wyliczenie............................................................................................................90
As ....................................................................................................................................................91
Asc, AscW — funkcje.....................................................................................................................91
Assembly.........................................................................................................................................92
Auto.................................................................................................................................................93
Beep — funkcja...............................................................................................................................93
Boolean — typ danych....................................................................................................................93
ByRef ..............................................................................................................................................94
Byte — typ danych..........................................................................................................................94
ByVal ..............................................................................................................................................95
Call — polecenie.............................................................................................................................95
CallByName — funkcja..................................................................................................................96
CallType — wyliczenie...................................................................................................................98
Case.................................................................................................................................................98
Char — typ danych .........................................................................................................................99
ChDir — funkcja.............................................................................................................................99
ChDrive — funkcja.......................................................................................................................100
Choose — funkcja.........................................................................................................................101
Chr, ChrW — funkcje...................................................................................................................102
Class — polecenie.........................................................................................................................104
Clear — metoda ............................................................................................................................107
Collection — obiekt ......................................................................................................................108
ComClassAttribute — klasa..........................................................................................................109
ComClassAttribute — konstruktor................................................................................................110
ComClassAttribute.ClassID — wła*ciwo*...................................................................................111
ComClassAttribute.EventID — wła*ciwo*..................................................................................112
ComClassAttribute.InterfaceID — wła*ciwo*.............................................................................112
ComClassAttribute.InterfaceShadows — wła*ciwo*...................................................................113
Command — funkcja ....................................................................................................................113
CompareMethod — wyliczenie ....................................................................................................114
Const — polecenie ........................................................................................................................114
Count — wła*ciwo*......................................................................................................................117
CreateObject — funkcja................................................................................................................118
CType — funkcja..........................................................................................................................120
CurDir — funkcja..........................................................................................................................121
Date — typ danych........................................................................................................................122
DateAdd — funkcja ......................................................................................................................122
DateDiff — funkcja.......................................................................................................................125
DateFormat — wyliczenie ............................................................................................................129
DateInterval — wyliczenie............................................................................................................129
Spis treci
5
DatePart — funkcja.......................................................................................................................130
DateSerial — funkcja....................................................................................................................133
DateString — wła*ciwo*..............................................................................................................135
DateValue — funkcja....................................................................................................................136
Day — funkcja ..............................................................................................................................137
DDB — funkcja ............................................................................................................................138
Decimal — typ danych..................................................................................................................141
Declare — polecenie.....................................................................................................................141
Default...........................................................................................................................................146
Delegate — polecenie ...................................................................................................................146
DeleteSetting — funkcja...............................................................................................................150
Description — wła*ciwo*.............................................................................................................152
Dim — polecenie ..........................................................................................................................152
Dir — funkcja................................................................................................................................159
DirectCast......................................................................................................................................160
Do...Loop — polecenia .................................................................................................................161
Double — typ danych ...................................................................................................................162
DueDate — wyliczenie .................................................................................................................163
Each...............................................................................................................................................163
Else................................................................................................................................................164
ElseIf .............................................................................................................................................164
End ................................................................................................................................................164
End — polecenie...........................................................................................................................167
Enum — polecenie........................................................................................................................168
Environ — funkcja........................................................................................................................171
EOF — funkcja .............................................................................................................................172
Erase — polecenie.........................................................................................................................174
Erl — wła*ciwo*...........................................................................................................................174
Err — obiekt..................................................................................................................................175
Error ..............................................................................................................................................176
Error — polecenie.........................................................................................................................176
ErrorToString — funkcja ..............................................................................................................178
Event — polecenie ........................................................................................................................179
Exit — polecenie...........................................................................................................................183
Explicit ..........................................................................................................................................185
False ..............................................................................................................................................185
FileAttr — funkcja ........................................................................................................................185
FileAttribute — wyliczenie...........................................................................................................186
FileClose — funkcja......................................................................................................................187
FileCopy — funkcja......................................................................................................................188
FileDateTime — funkcja...............................................................................................................189
FileGet — funkcja.........................................................................................................................189
FileGetObject — funkcja ..............................................................................................................194
FileLen — funkcja ........................................................................................................................198
FileOpen — funkcja......................................................................................................................199
FilePut — funkcja .........................................................................................................................201
FilePutObject — funkcja...............................................................................................................206
FileWidth — funkcja.....................................................................................................................210
Filter — funkcja ............................................................................................................................211
FirstDayOfWeek — wyliczenie....................................................................................................213
6
Spis treci
FirstWeekOfYear — wyliczenie...................................................................................................214
For .................................................................................................................................................215
For Each...Next — polecenie ........................................................................................................215
For...Next — polecenie .................................................................................................................216
Format — funkcja .........................................................................................................................218
FormatCurrency — funkcja ..........................................................................................................220
FormatDateTime — funkcja .........................................................................................................222
FormatNumber — funkcja ............................................................................................................223
FormatPercent — funkcja .............................................................................................................225
Formaty przeznaczone dla róLnych warto*ci numerycznych (funkcja Format)............................226
FreeFile — funkcja........................................................................................................................227
Friend ............................................................................................................................................228
Function — polecenie ...................................................................................................................228
Funkcje konwersji typu.................................................................................................................235
Funkcje matematyczne..................................................................................................................240
Funkcje wywodz!ce si z funkcji matematycznych......................................................................243
FV — funkcja................................................................................................................................244
Get — polecenie............................................................................................................................246
GetAllSettings — funkcja.............................................................................................................248
GetAttr — funkcja.........................................................................................................................249
GetChar — funkcja .......................................................................................................................251
GetEnumerator — metoda ............................................................................................................252
GetException — funkcja...............................................................................................................252
GetObject — funkcja ....................................................................................................................253
GetSetting — funkcja....................................................................................................................256
GetType — operator......................................................................................................................258
GoTo — polecenie ........................................................................................................................258
Handles..........................................................................................................................................259
HelpContext — wła*ciwo*...........................................................................................................261
HelpFile — wła*ciwo*. ................................................................................................................262
Hex — funkcja ..............................................................................................................................263
Hour — funkcja.............................................................................................................................264
If...Then...Else — polecenia..........................................................................................................264
IIf — funkcja.................................................................................................................................267
Implements....................................................................................................................................268
Implements — polecenie...............................................................................................................268
Imports — polecenie.....................................................................................................................270
In....................................................................................................................................................271
Inherits — polecenie .....................................................................................................................272
Input — funkcja ............................................................................................................................272
InputBox — funkcja......................................................................................................................274
InputString — funkcja...................................................................................................................276
InStr — funkcja.............................................................................................................................277
InStrRev — funkcja ......................................................................................................................278
Int, Fix — funkcje.........................................................................................................................280
Integer — typ danych....................................................................................................................281
Interface — polecenie ...................................................................................................................282
IPmt — funkcja.............................................................................................................................285
IRR — funkcja ..............................................................................................................................287
Is....................................................................................................................................................289
Zgłoś jeśli naruszono regulamin