iE.~ ;g *f\ ~ ~ m nJ1
+ blliitt1V J1I~~.rt tm JJJJ 1- tt f1=: It :Jir "String H. MtreM ~ 1-ti ff Ji
~ •• -1-¥~$. ~~~~~~ft
& iittf'l ~flG.7i :f4f!kf'Fti3!!1f~~~ "Suing". ¥}i!fiifit]g. ~m~.~.ffl*.~.~~*.~M~. ~~~~.~: ~.x*~~~~ •. ~ M X lli:lfl:1Jm. iE Visual Basic.NEf t:pnrllJ.:«~'-':
If x » 0 OR X = 0 Then x :: Math.Sqrnx) End1f
- 29-
.3. Visual Basic.NET ij1ii*~~t1l
.3.9
~.~ ~ " ~ ~ w. ~
AND ~ ~I'l:li • .w: A ANDB :ft?f' A £j B. A~ B _'" "True" It'j'. i'i!i
.~ "True", ~lit'J'" "False"
NOT 4~ • E!1E.f;} NOT A ~~~~ A. A 1:1 I It-J. !a.~ o, A ~ 0 p;j" •
fi!lJ!1Jl
OR ~ ~~:iE)U~'.f A OR B *71' A it B. A .. B tI!~ "'False" 111', ttl
.'" "False", !i"lIJ~ "True"
XOR ~. jj.~iE.r.f A XOR B ~7J' A ~~ B, A~ B ~:to.nt. !i!i*
'-.l "'True", Wtt~JJ "'False" 3.2.7 ~.ttI~tt*.
While :f1a:tf1*ltj¥UttJE:l¥Jft14:JiJ <tTme" :;t!¥.tl:1m*f. ~ Do While ffH~" While 119Jt£(:.r l.ft~1-J:
While condition Statements [Exit While} Statements
End While
1J:o*ftf4~ .. Null". 9!lji3:1-fdtt:ffli.1A.1.J ~ "False". !J:1l:W;~iEt::*J "True". !l!IJm1'ia:Ji:g. ilJ~1tUJJJf, HiU "End While", :i.:tB'H~t£tIJ~:iB~~ While. condition fltti:.~~1f. tAl* condition tJ "True", JQUm.~th.1T While J*J$l¥Ji1H'iJ. 1m~ condition 19 "False", !J!IJ~~tb. tr End While FcjijlY-J~iU, r~~~iM.llJj While mlPfl¥lffl¥!:
Dim Check as Boolean = True Dim Counter as Integer = 0
.3. Visual Basic.NET *~i*:i.i6ftJ
- 39-
Do I;rHiHllf
While Counter <20
Counter+: 1
If Counter = 20 Then Check = False ExitWhlle
End If
End While
Loop Until Check 'ill:fH1-~tiJt
4. For Each ... Next ~ £f-
For Each ... Next =i1iPFEj For ... Next tllf~ftJ.. iftBMl!:m~x.tft#:*9lI¥.l.-1'-jG.~ ~ -til iftUJ, ffi.i~:J!.~ m~~Jl:: B<Jixft 0 :9.11* :;r-~~l1i -1'-~*fl ~ 1> ]G«. For Each ... Next .viJf~l=-m-~m., For Each ... Next 1JiJftfJi8r!:mr:
For Each element In group Statements
Next element
iJUo. rOO I¥.I'fJJJ-=t-ftJffl For Each. .. Next OO:£F*ltftm~ft.fJ9 Text .ttJf:N 1.J .. Hello"':
Dim Found as Boolean
Dim MyObject • MyCollection as Object For Each MyObject In MyCollection
1:J Function J1~:JFIjlj, tE~:it;A~' Sub i1~~fmffl;l:4;*iR!lm. iJl1ffl Sub jj:f1a<J~~ -}~il:ffJ~tiJ" Sub jf~mlJ - B ~ fEJ f{1' -;J¥ ~ 't;/F~ m £*i& I!!I ~-t-mo @1!, Ej Function l:t~-~tl. Sub i1~t!filJl;kf~t&{~Jl~'E1I'J~ff:1EJ~.l¥Jmo iJIm Sub iil'1tr~f;1i~; ";.rF~.-rilH~).~mT!51'1 MyProc (f] Sub :d~o
i!m:lI~tE.~ r. Itt~ r;lm-1'-X>fi!.::r-~~,*~~_t~ lI::.i!-t-:#~" j!- ;a1WmiM 1r~ ~ ff J1Mf-f: o ~it.R fl'1£.NET ~ i1lm. L&.~J~UiFfeqB>t~;t~~ ilJ.JA ?H¥-MAAJ!ii <> tOO ag19!j T- D1ft~!!:Si~ o :lF1!~Jm ~1- ~jt ij I tiL i!-'.~:nt.!;1m ~-1'-*~" 0 ffl F PJ~JA -~1Ji!tl~-1'-~~~ltlliUX1*~*~{lljftm~*WJf.l}j~:
JI5 ~ l' * rtf z 16" .. Selectionl.ength " ,Ii i1. ;I! - ~ iX ~ m A ,B :t It B9 It -m 0 re " SelectionLength" ii'_'::*:: r 0 I¥J tl, ~ ~ 9=t ;Jf ~ til B :iF JA ~ mr ~ A g * !Jt:i ra "Selectionl.ength" 1'~r.to jo:!lfl-~Jt*.l1~, Jltfl'tmF.i\£fJ~¥-~«-~.Rt!f1(fJ X'* .. ~~mN~, tBllJl:;J.itmWi~frI4-miJjx*lh-~ll=fi(9)(* .. "Selected'Iext" .f!£
s. JJ..H,*-1='f!trtJl ~ JA,rJ*m:tf:1IM~~ § m ffrfUiioq~~:
Listbo~ame.ltems.Remove{lndex As Integer) "Remove" lf~~lt "index". BmJE.IJIJ~Btlijl§; ListboxName.ltems.Remove(value As Object)
~E~~~ •• ~A~ •• o.~.~*.*~ffi.~§.m~ma~~~:
ListBox Lltems.Clearf),
6. l!a. "Text" .I,·l:tit~.f~l.f... ~ $..
311it, Wt~~wJj~~Jl~H1HF.llifCj.1J"ttfkfim "Text" Yltt" "Textn Jjlii1,~;;I!~m m p tE]g 1TB1~k:(f] :y~~~ §" W~1Jo. r¥Uft;~ffm p JA~U:&m If ~J:E Ii Canada" B1 ~~ ~ =*::Jm $::k. A t=ll¥.Jra .m:
Public Sub Ustboxl_DoubleClick (Byval sender As object. 8yval e As System.EventArgs) If Listbox 1. Text = "Canada" Then
Textbox l.Text = "Canada has 24 million people. II Endlf
End Sub
"Text" ~tt~~~wI:(:E Listbox l Yu~mr:pJ!~tr<JJ9i §" ~~1&~~~:i1}ET "Canada", ~ E.~ JE , !J!Ij:t£ Text m tp ~7Fm ,@..
a1tt1:" tE~m$#J.!k!i.t$iifI*a1. -tB£j\;2t1: Vatu .. 1,'! ge itt-. N2t~ Scroll *i'f. rii~~~4'. Scroll $~~~mrili*I¥.JfiF»!\iW~ Value 11. ValueChange $1*:m~iWSi* tfl~liW:jlj;JiJJHtH(.J Value {l:
Public Sub HScrollBarl_Scroll(ByVal sender As Object, _
ByVal e As System.WinForms.ScroUEventArgs) Handles HScrollBarl.ScroU Me.Text = CStr(hscrollbarl.Value)
-11 ~
End Sub
Public Sub HScroUBarl_ ValueChanged(ByVal sender As Object,_
ByVal e As System.EventArgs) Handles HScrollBarl.ValueChanged Me.Text = CStr(hscrollbar1.Value '" 2)
End Sub
2. "Value" l\.r.!.
"Value" ~ft (~~{R'-' 0) ~-1-mti:, 't~@TmMt'fffjftzrof..,::pIi9Elito ~~ ~mQ.~.+m~.g.B~~.~.m.~~m~(*~.~~).~~QY(~~. ~*)o~.~.~.*.", ~.8~ft.M4~.~.~ •• Q~" ~n .• ~m~~ fa]f(mBf~~Tmi;IJtd'~ t:p fa]ttll" ~ T PI m tttt~~m~~1ll)fJ"m!l~. tB m~mzromrt} $ M *~l9J itla:.1ilil" iii >1UN i~ffiliJJffHflfR It I ill,~:J!:u. ffl? m ~1I B\l "Minimum" :ftl "Maximum" ~i1z.rS] e
~.~~~~~-~~n~mFofl~~m~~~~.mmFWm~~*~~m~. !iJG:# tJ./F* 1I::fflF I fl:Vitf1~7J1t*~Mffl p" l! 1--1i:;: «-J tlUHt.J WtJ l' H: Microsoft Word ~ fru '" ~ iJJ J! IE ,. :rh~; !4Hliti! ftt ¢li1Hft 7, Word § Z;1Jtti!ff~: Yo ='=:f 'ffl m _ iaJt!Htt T .