Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Szczegółowyopistychustawieńwykraczapozazakrestegorozdziału.Niemniej
należyupewnićsię,czyopcjaOptionExplicitjestustawionanaOn,aopcjaOption
StrictnaOff(sątodomyślneustawieniadlaśrodowiskaVisualBasicwVisualStu-
dio).UstawienieExplicitOnwymuszadeklarowaniezmiennychprzedichpierw-
szymużyciemwprogramiebardzodobrapraktyka,doktórejzachęcam.Usta-
wienieStrictOffpozwalanakonwersjęwpewnychokolicznościachzmiennych
iobiektówróżnegotypubezgenerowaniabłęduprzezkompilator(naprzykład,
możetodotyczyćprzypisanialiczbydopolatekstowego).Chociażjesttopoten-
cjalnieryzykownapraktykaprogramowania,ustawienieOptionStrictOffjest
wygodnedlapewnegotypuprogramówdemonstracyjnych.Beztegoustawienia
kilkaprojektówztejksiążkimożewygenerowaćkomunikatybłędówpodczaspró-
byuruchomienia.
OpcjaCompareokreślametodęporównywaniapodczassortowaniaiporównywa-
niaróżnychnapisów.Więcejinformacjioporównywaniunapisówisortowaniu
tekstumożnaznaleźćwrozdziale13.
OpcjaInferpojawiłasięwwersjiVisualBasic2008.PoustawieniuOptionStrict
naOffiOptionInfernaOnmożnadeklarowaćzmiennebezjawnegookreślania
typudanych;wprzypadkutakiejdeklaracjikompilatorVisualBasicwywnioskuje
typdanych(lubpostawihipotezęnajegotemat)napodstawiepierwszegoprzypi-
saniawartościdozmiennej.ProjektancikompilatoraVisualBasicdodalitoustawie-
nie,abyułatwićpisaniekoduprzyjednoczesnymzachowaniukorzyścizdeklaracji
typu.Więcejinformacjinatentematmożnaznaleźćwrozdziale5.
ZasadniczodobrzejestustawiaćopcjęOptionInfernaOff,abyuniknąćnieocze-
kiwanychefektówpodczasużywaniazmiennychwprogramach.Takieustawienie
obowiązujewwiększościprzykładowychprojektówzamieszczonychnadołączo-
nymdyskuCD.
5.PosprawdzajwokniedialogowymOptionsdodatkoweustawieniazwiązaneześro-
dowiskiemprogramowaniaizVisualStudio.NakonieckliknijprzyciskOK,aby
zamknąćtookno.
TerazmożnajużwyjśćzprogramuVisualStudioiprzystąpićdoprogramowania.
DopasowywanieustawieńIDEdoopisywanychćwiczeń
33