《VisualBasic程序設(shè)計(jì)項(xiàng)目化教程》項(xiàng)目4制作簡易計(jì)算器.
《《VisualBasic程序設(shè)計(jì)項(xiàng)目化教程》項(xiàng)目4制作簡易計(jì)算器.》由會(huì)員分享,可在線閱讀,更多相關(guān)《《VisualBasic程序設(shè)計(jì)項(xiàng)目化教程》項(xiàng)目4制作簡易計(jì)算器.(31頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、Visual Basic程序設(shè)計(jì) 項(xiàng)目化教程 主編管小清郭賀彬 ??? ??水黑*■或喩紀(jì) 項(xiàng)目四制作簡易計(jì)算器 IIIIIIII1IIIBIIIIIIIIII1IIIIIIIIIIIIBIIHIIII in in hi m in in in iiiiiiiitiiiiiiiiiiiiiiiiinninii iiiiii 1II IIIIII hi mm mm in IIIIIIIUIIIIIIIIIII ■項(xiàng)目目標(biāo): ■ 本項(xiàng)目利用控件數(shù)組來設(shè)計(jì)一個(gè)簡易的計(jì)算器,能 夠?qū)崿F(xiàn)加、減、乘、除四則運(yùn)算;運(yùn)算的數(shù)據(jù)可以包 括整數(shù)和小數(shù),同時(shí)對(duì)于除法運(yùn)算還進(jìn)行數(shù)據(jù)有
2、效性 的驗(yàn)證等。本項(xiàng)目主要用來學(xué)習(xí)VB中控件數(shù)組的畫法, 控件數(shù)組的各個(gè)控件的調(diào)用,控件數(shù)組的事件. Frame控件的使用,IF、Case控制語句的應(yīng)用. 項(xiàng)目四制作簡易計(jì)算器 iniiiiniiitiiiiiiimiiniiiiniiKiiiniii m in in in in in in iiiiiiiiiiiiinimiiiiiiiiii linn iitiininiiin til min iiinini iibiiiiibiibiiiiiiii ■ S 目主 o ?廢 Q ■后 ? AlkinnHnt ? Tag ? 運(yùn)鼻務(wù)段及運(yùn)■序 ? 鼻符 ■ 29iSM 符
3、 ? 茨斥運(yùn)H ? 5 ?取這式的WH ■ 6.1(童tft句(InputBoxdlfi) ? 7 ?送萍程慮埔杓 ? IF……曰鄉(xiāng)旬 ■ Select GaseiB 句 hi hi in hi hi hi iia iiiiiiiitiiiiioiiiiiiiiiiiiii lit hi in hi hi mm hi linn in hi hi iiaiiiniiiiiiiiiBii 項(xiàng)目四制作簡易計(jì)算器 iniiiiniiiBiiiiiiiiBiiiiiiiiiiiiiiBiiiniii hi in in mm in in iiiiiiiiiiiiiiiiiiiiiiiiii
4、iiiiiniiiiiiiiiiniiiii hi iiniiiiiui in iieiiiiuiiiiiiiiiii ■項(xiàng)目實(shí)施步驟: ■閱讀相關(guān)基礎(chǔ)知識(shí) ■界面設(shè)計(jì) O須體設(shè)計(jì) 0控件屬性設(shè)置 ■程序設(shè)計(jì) 0城程初步 0稈序代碼 ■程序調(diào)試,功能完善 IBBtlllNIIIMIBNIIIMlIBMIlllllimilNIH Nl IM IH HI III Ml III IIBNIIMIIIIMIIIIIIIMIINI linilMrilMIBNOIIBlIBMMI 4.1第1步:基礎(chǔ)知識(shí)概述 utiniiiiimiiiiiiiBniiiiiiiniiiiiiinii
5、i m in m m in in in iiiiiiiiiiiiiiiiiiiiiiiiiimiininituriiniiiii hi min niiinii uiiiniiiiniiiitii ■ 4.1.1 Frame 控件 ■ Frame控件為控件提供可標(biāo)識(shí)的分組.當(dāng)■要在同一■體內(nèi)建立幾組互 獨(dú)立的控件時(shí),就11要用柩架將毎一組控件権起來,把控件分成幾 ?舉例說帕 用Frame|g#WOptionButton分三組畳示.如下圈4所示. 用Frame可以義化界面.在楓覺上底覺清瞞? 圖4?l Frame擰件設(shè)計(jì)的界而 iiMiiiNiiioiiimiiMiiiraiiiNiiM
6、iiamii m in ihim hi mi in iisniii 4.1第1步:基礎(chǔ)知識(shí)概述 iitniiniimiiniiiitiiiuiiiniiiiiiiiiiii in in ill in in in in hi min niiinii uiiiniiiiniiiitii ■框架內(nèi)控件的創(chuàng)建方法: ■為了將控件分齟?酋先繪制Frame控件.材后繪制Frames面的輕件. 這樣就可以把権架和里面的控件同時(shí)移動(dòng).成為一體. ■ 方法鎧單擊工具緡上的Frame?件.離后用出現(xiàn)的播針.在 Form?體上畫出適當(dāng)大小的F rarne框架控件?然后再堆續(xù)把其他的控件 fi^Framo?
7、架中適豈位 ■如果衽Frame外部繪制了一個(gè)控件井試圖把它移到柩架內(nèi)曲.那么控件 將在浮在Frame 無法和Fmme成為一體.當(dāng)移動(dòng)控件的時(shí)候. 福分剔移動(dòng)Frame和控件.遠(yuǎn)時(shí)帳通過方法2可以實(shí)現(xiàn)控件和柩架一體 的效集. ■ 方法2;將己有控件“費(fèi)切”(CtrkX)到剪貼扳.然后選中框架. 便用(CtrkV)命令帖貼到框架內(nèi),即可實(shí)現(xiàn)控件和框架一體的效果. ■ FrameMK^M 性參見 ^4-1. eraR ?4t? I f 4 水利水■ * 祓卷 4.1第1步;基礎(chǔ)知識(shí)概述 iiHiiiiiiiiiiiiniiiininiiiiniiraiiiniii m in m in
8、in hi in iiiiiiiiiiiiiiiiitiiiiiiiniiiiriinmiini mm m nmi munii imiitminiiiiin
■ ^4-1 Framed件的常用JR性
■n
9、irnnmiini min hi nmi munii imiitiiiiiiiiiiiii
?4???2段件段紐的僥用
? 屋件魏組是一坦具扇共樹名珠和類顯和■件過■的控件.它件過程也輛 ffl-劇一橙件做ifl中的元■有自己的■性設(shè)■值.如Label (0) . Label (1). Label C2> . 控件徽毀(SLabell. Latwl2. Label3...ttT是控件
? l.^tL控件■瑕餉方法
?控件散ta月針時(shí)挖件縄立的,因此與Hiiftka的定義不一樣?確立控件敗坦有3 科方Sh
■方味“飴控件起相同的名稱
■步■如下,
■①衽■體上■出事個(gè)|8|類件.幷 10、決定■個(gè)控件個(gè)元
■②含列效組中的萇個(gè)控件(獨(dú)件效組的第一個(gè)元賽喪示時(shí)撿件矗外).
?③在■性■口申迭》-(名粽》” BI性.笄8!入和控件敷組勢(shì)一個(gè)元?-?的名
■④對(duì)磚個(gè)要加U9HA中的疫件■復(fù)步■①.②.③.■入與15件-個(gè)元素 一樣的名徐.
■IMIQMUfOM IIBIIIBieilMBimiaiMII Nl IN III IN IN HI IN lltlllll
WMRflUt巾 fl 11、iiiiiiiiiitiiiiitiiitnininiiiinii nun hi nmi mm in 11111111111111111111
當(dāng)對(duì)第二個(gè)控件fit入與第一個(gè)控件相同的名稱后.VB將顯示一個(gè) 如圈4?2所示的剤?jiān)捒?,詢冋是否確實(shí)要it立控件敗組"單擊“是” 將建丈控件數(shù)組,單擊“否”將放棄建立控件數(shù)組.以后鍵入其 他控件相同的名稱時(shí),將不會(huì)出現(xiàn)類似的提示框。
圖4?2建工控件數(shù)紐捉赤
Ill■u■ll?ll■lllll in us ill ill ill ill ill iiiiiiiisaiii
IIIIIIIIUI llllllHI lllllllllllllll 12、HBIIIIUIIBIIBIHII
適用場(chǎng)合二如果要求?個(gè)控件數(shù)組的絕大多數(shù)屆性都不同.適用 于方法可以先設(shè)JS好各個(gè)同類型控件的段(名稱)-以外的 其他皿性仏
4.1第1步:基礎(chǔ)知識(shí)概述
iiiiiiiiiiitBiiiiiiiiiiiiiiiiiiiiiiiiiuiiiii in in in m in in m iiiiiiiiiiiiiiiiiiiiiiiiiiiininii lllllllll llllll hi nmi nun in IIIIIIIIIIIIIIIIIIH ■方法2:將控件復(fù)制井粘貼到窗體等上面 ■左宙體上畫一個(gè)控件,單擊一下將其激活;
13、
?執(zhí)行”編耦”菜單中的“復(fù)制”命令或?qū)⒃摽丶湃爰?貼板:
■執(zhí)行“編MT菜單中的“帖貼”命令或者CtrlW.將如示一個(gè)對(duì) 話框,詢問是否躍立控件敗紐’如圖4?2所示;
■單擊對(duì)話框中的“是”按鈕.窗體的左上角將出現(xiàn)一個(gè)控件,它 就是控件數(shù)組的第二個(gè)元素.其名稱和第一個(gè)創(chuàng)建的控件一樣, 下標(biāo)窩引值為1,而第一個(gè)創(chuàng)建的控件的下標(biāo)累引值自動(dòng)為0;
4.1第1步;基礎(chǔ)知識(shí)概述 iiiiiiiiiiiiiiiiiiiiiiiiiiiaiiiiiiiiBiiiiiiii in in hi in hi in in iiiiiiiiiiiiiiiiiiiiiiiiiiiiinniniiiiriii 14、iiiiii hi min mm in III1II1IIHIIIIIIIII ■將新創(chuàng)建的控件移動(dòng)到適當(dāng)?shù)奈恢?,再次使用“粘貼" 命令創(chuàng)建下一個(gè)控件,作為控件數(shù)組的下一個(gè)元素盍 復(fù)本操作直到添加了控件數(shù)組的所有元素為止。
■用這種方法創(chuàng)建的控件數(shù)組,其中各亍控件,其下標(biāo) 索引值和添加到控件數(shù)組的次序相同,由于毎次都是 從第一個(gè)控件復(fù)制而來,所以,不僅它們的名稱和類 型是相同的.而且各個(gè)控件的大多數(shù)屬性都相同。
■ 適用場(chǎng)合:如果要求控件數(shù)組中的各個(gè)控件的絕大 部分屬性都相同,宜采用方法2?
4.1第L步:基礎(chǔ)知識(shí)概述
iiHiiiiiiitBiiiniilBtiiniii 15、iiiiiitiiiniii m in hi in in iii in iitiiiiiiiiiitiimiiiiiiiiininniiiiirnniiiii iii min ituiini iibiiiiiiiibiiiiibii ■方法3:將控件的Index*性設(shè)■為非Nullft值(G32767)
■莊■體上潘加多個(gè)同類型的控件;
■選擇一個(gè)控件,打開展性窗口將其IndexK性設(shè)置為0-32767之 間的整數(shù):
■亶復(fù)步■②.完成對(duì)所有的控件Index*性的修改。注憲,各個(gè) 控件的Indeg性值可以連續(xù).也可以不連續(xù).但一定要唯一;
■莊■性倉口中,轄所有控件的名稱修改為控件數(shù)組 16、的名稱.
■適用場(chǎng)合!如果要求用戶指定控件數(shù)組中各控件的IndexM性值. 宜用方法3?
■ 三種方法可以配合使用,也可以單獨(dú)使用.
MimiiiMaii in in in m iii in mi iiimhBiuiMiiMMiiiiiiMiiBMiiiiMii iibiiiiuiibiiiiibii
4.1第1步:基礎(chǔ)知識(shí)概述
iitiiiiniimiiniiiBiiiniiiiiiiimiiniii in in hi in in in in iiBiiiiiiiiiiiiiitiiiiiiiiiininirimirtii min in iimii iiiuini iioiiiii 17、iiibiiiiiiii
■ 2控件數(shù)組的特點(diǎn)
■控件數(shù)組具有以下特點(diǎn):
o相同的控件名稱.Name風(fēng)性相同;
輕件數(shù)組中的控件具有相同的-股屬性;
o所有的控件共用相問的那件過程;
揑件散組的每一個(gè)元索都有一個(gè)下標(biāo).下標(biāo)值由IndexWn值指定. 數(shù)組名字有Marne決定,而餡個(gè)元隸由Index?性值來確定:
o観件數(shù)組中的輕件執(zhí)行相同的事件過程t
O控件敷組元索通過敷組么和括號(hào)中的下標(biāo)來引用孑
控件數(shù)組多用于單選按鈕.在一個(gè)框架中.有時(shí)候可能會(huì)有多個(gè)玳 選按fil,可以把這些單選按粗定義為一個(gè)敷虬 然后通過!R值語句 使用Index鳳性或CaptionH性?
18、
4.1第1步;基礎(chǔ)知識(shí)概述
iiiiiiiiiiitBiimiiiaiiiniiiiiiiiiiiiiiiiii in in hi hi hi hi in iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiininiiiirtii min hi min III1IIIIIIIB1IIIIIIIBIIIIUII
■ 3 ?控件致組的便用
■使用控件敗組主要是利用其共拿事件過程的特點(diǎn)來簡化編程.對(duì) 當(dāng)一個(gè)已經(jīng)建立好的控件敗組集寫事件過程時(shí).為了區(qū)剔各個(gè)控 件.VB把控件的IndeMI性作為過程參數(shù),在過程中通過如下形 式引用相應(yīng)的控件.
■控件散組名(Index)
■當(dāng)控 19、件數(shù)組中的控件識(shí)別岀一個(gè)事件已經(jīng)發(fā)生時(shí).VB就會(huì)立刻謂 岀控件散組的相應(yīng)的事件過程.并把可應(yīng)用的索引號(hào)當(dāng)做附加參 效傳握給過程.
■舉例控件致組的便用
■ 用方法2建丈如圖4?3所示界面的按鈕數(shù)組,要實(shí)觀草擊各個(gè)搔 鈕時(shí)將按鈕的標(biāo)麵顯示在恰山中?
4.1第1步;基礎(chǔ)知識(shí)概述
iiitiiiiniitiiiniiiBiiiniiiiiiiimiiniii m in m in in m in iitiiiiiiiiiiiiiisiiiimiiininiriitiiriiimin in iimii 111111111 iituiiiiiminiiii
圖4?3設(shè)計(jì)按鈕數(shù)紐界面
hi hi 20、 ill in ill in in iiiiiiiisiiiiiiiisiiiiiiiiiii mm hi hi hi linn in linn in in hi
4.1第1步;基礎(chǔ)知識(shí)概述
iniiiiniimiiitiiiBiiiitiiiiniiitiiiniii m in ill in in m in iiiiiiiiiiiiiiiuitiiiiiiiiinininmiriiimin hi iimii iiimin iituiiiiiminiiii
■雙擊按鈕數(shù)組進(jìn)入代碼塢輯窗口.自動(dòng)生成如下結(jié)構(gòu):
■ Private Sub Command1_Click(lndex As I 21、nteger)
■ End Sub
■注言觀察程序中的參?[傳遞的是控件數(shù)組的各個(gè)控件MlrvdexB 性值,所有的控件共棗同一個(gè)事件.通過Index來標(biāo)識(shí)不同的控 件.在代碼結(jié)構(gòu)中間補(bǔ)充實(shí)現(xiàn)本功能的代碼:
■ Textl.Text = Commandl (Index).Captio n
■通過“數(shù)給名(Index) JI性名”這樣的形式來諛用使用控件或 組中的各個(gè)控件,莊這個(gè)例子中.Index的值是從0-2.
優(yōu)制R
ax
*!T
1
?
MJ
1
?
-1 J
-5
I
Mod
術(shù)僉
9 Mud 2
1
J
K
Z
4
22、
4
f
ar
啊
45
4
8
S
A
n
hi in hi in in ail hi iiiiiiiiiiiaiiiiiiiiiiiiiini iiiiii mill hi mm hi mm in hi hi HBiiiiiiiiiiiiiitii
4.1第1步:基礎(chǔ)知識(shí)概述
itiiiiniiitiiiniiiBniiiiiiiiiiimiiniii m in m in in m in iiiiiiiiiiiiitiiiiiiiiiiiiiiiiininitiiriirtniii hi linn niuiiii iiiiiiiiiiib 23、iiiiibii
■ 4.1.3舉達(dá)式及運(yùn)算符
■運(yùn)算是對(duì)數(shù)據(jù)進(jìn)行加工的過程.在程序設(shè)計(jì)語盲中用 不同的符號(hào)來描述不同的運(yùn)算形式,這些符號(hào)稱為運(yùn) 算符或者操作符,運(yùn)算的對(duì)象稱為操作數(shù).運(yùn)算符和 操作數(shù)可以組成各種類型的表達(dá)式,從而實(shí)現(xiàn)稅序中 需要的大量的運(yùn)算。由運(yùn)算符將操作數(shù)連接起來即構(gòu) 成了各種類型的表達(dá)式。表達(dá)式描述了對(duì)不同類型的 操作數(shù)以何種順序進(jìn)行何種操作,或者說描述了某個(gè) 求值規(guī)則。毎個(gè)喪達(dá)式都產(chǎn)生唯一的值。操作數(shù)可以 是常量、變量.函數(shù)、對(duì)象等.
a ??> ??承科*■安載牡
4.1第1步:基礎(chǔ)知識(shí)概述
■ 由垢■村的尖金決建.中令4臭兗州約運(yùn)式:;
? 中的運(yùn)尊椅科 24、4類:
? W-R 1 M術(shù)運(yùn)算捋和祥玳肩2氏
符是畳鸞用的運(yùn)HI7?聘耐CE值執(zhí)檸?的■武運(yùn)K?KJK憂先<>期越岀 樣術(shù) MN.
4.1第1步:基礎(chǔ)知識(shí)概述
■運(yùn)算順序根據(jù)優(yōu)先級(jí)從高到低,括號(hào)改變優(yōu)先級(jí)的高 低.括號(hào)優(yōu)先。
■數(shù)學(xué)衰達(dá)式轉(zhuǎn)換為算術(shù)衰達(dá)式舉例,見表4?2?
■表4?2數(shù)學(xué)表達(dá)式轉(zhuǎn)換為VB表達(dá)式
■
H ?”
it " b
3 MW"
b*4,?? c*?
4.1第1步:基礎(chǔ)知識(shí)概述
■ VB字符串運(yùn)策符有兩個(gè);和寰???運(yùn)算符?利是雙且運(yùn)■符?其作用是挹 兩個(gè)字符串連接在一起.主威一個(gè)較也的字符串?由字符隼運(yùn)算符與運(yùn)算■枸 成 25、的取迭式殊為字將弗取送式?
?“虻和“?■運(yùn)■符住連湊為個(gè)字符審時(shí).功鏈?zhǔn)蔷b價(jià)的.但是住菓姿時(shí)價(jià)JS 不一碎的.具體?見*4.3.
*4-3 ua-和 *?"
運(yùn)算符的用法
awe
處■方檜
A
rr urn ?
k
tWfTffiWr? M t?fT?
嗎個(gè)崔r(nóng)ift事KYM牢
M?rta? 5j 個(gè)
把& ???+Uk ?"個(gè)説
tknuinOLMn
?個(gè)佯e歎片■你?幼個(gè)
■IBOIIBIIIIItllllllllOIIIIMIIIIIIIiailllllll III III III III III III I 26、II IIBIIIIIIIIIIIIIIBIISIIIIIIIIIIIIIIIHIIIIII llllll III lltlll lllllllll IlSlllllllllllllltll
fl ??水利水I&程
4.1第1步;基礎(chǔ)知識(shí)概述
iiiininiiiBiiiiiiiiBiiiiiiiiiiiiiiBiiiniii m in hi in in m in iiiiiiiiiiiiiiiiiitiiiitiimiinirmiimiiinii m iimii nun in iiiiiiiiiiiniiiiiii
■ ■三類:3,關(guān)糸運(yùn)真符和關(guān)垠表達(dá)氏
■關(guān)系運(yùn)算將也稱作比較運(yùn)算 27、符?用來對(duì)兩個(gè)表達(dá)式的值進(jìn)行比較?比較 的結(jié)采為邏輯值.如果關(guān)系成立.則返@True.否則返回Falseo左VB 中用"和。麥?zhǔn)綯『ue和False ?
■關(guān)艮運(yùn)?符如套4?5所示.
衣4?5關(guān)系運(yùn)篦符
iSUff
?子
SUM*
=
Tree-
<
個(gè)『
RD
Fake
>
大于
z
True
r
l>lc-2
T^ie
>=
t
n
Fake
O
ZF
S?mI2oO
Tiue
IMIIIIIIIISIIINailMIIBiailBNIIISIIINIII Nl IN III III IN BN IN liailti 28、niiaNOlltllSIIIIINa IIMIHN4IINIIIIIH IIMIBMriltllllll IIBIIBINIIMIIiai
WMROUt療 fl 他豪輒》 f 4*^***<#
4.1第1步:基礎(chǔ)知識(shí)概述
iiiiiiiiiiiiBiiiiiiiiiiiiiiiiiiiiiiiiiiiniii ill ill iiiiii in ill iniiiiiiiiiiiiiiiiiiiiiiiiiiitiiiiiiiiiiiiiiiiiiini hi linn III1IIIIIIII1IIIIIIIIIIIIUII
? 第四類:■?連輯誕算符和遅■耒達(dá)氏
?逵輯覽算符是 29、用來放行遅輯運(yùn)算的運(yùn)算符.常用的有And (與? . Not <*>和6(瑕八達(dá)式是用連輯壇算符符3!輯變■連擁5聚的式 子?妙羸4七所示.
tx
And
XarelY
llffi Xilhr.俗則為fHc
<>
XorY
^XrtYH'l*個(gè)助Thlf.用山力Z?r 為Hte
?
W I
?h JjTiuHf. Ilffl力ftWIAlnr
唆料?乳?円輔足:□>?的優(yōu)jut分s為,nn
4.1第1步:基礎(chǔ)知識(shí)概述
iniiiiNiiitiiiniiiiiiiniiiiniimiiniii m in hi in in hi in 30、iiiiiiiitiiiiiiiiiiitiniHii iinu iinininiiiii hi iibiii mmiii iiiiiBiiiiiMiiiitn
■ 4.1.4賦值語句
■ VB具有結(jié)構(gòu)化程序設(shè)計(jì)的三種結(jié)構(gòu),即順序結(jié)構(gòu)、選 擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu),是程序設(shè)計(jì)的基礎(chǔ).順序結(jié)構(gòu)就 噩各語句按出現(xiàn)的先后次序執(zhí)行.一般的程序設(shè)計(jì)語 言中.順序結(jié)構(gòu)的語句主要星I#值語句、輸入/輸出語 旬等。左VB中也有賦值語句.形式為:
■變量名=裏達(dá)式
■計(jì)算右邊表達(dá)式的值,然后賦給左邊的變量。
■給變量賦值和設(shè)定屬性星VB編程中常見的兩個(gè)任務(wù)。
iiMiiiNiiieeiaiiaimiiiia 31、iiiMiiNiiiniii m in ill m m ill m iimnif iisiMiitiiiiiaiiiei min iimiaii min hi min iiiiiim iisiiiiiiiibiiiiibii
fl ? ,*4(*■亡*UH
4.1第1步:基礎(chǔ)知識(shí)概述
iniiuniiiiiiiniiiiiiiiiiniiiiimiiniii m in hi m iii hi in iiiiiiiitiiiiiiiiiiiiiniiiii iinu iitiiniriininii iibiii muiiii iiiiiiiiiiiMiiiitn
■例知
■ n = n 32、^1 '計(jì)敗康加
■ Text1.Text = m, ?清除文本框的內(nèi)容
?Text1.Text=,w^迎使用VB” '文本框顯示字符串
■賦值語句不允許寫成“表達(dá)式=變雖然賦值號(hào)與關(guān)系運(yùn)算 符等于號(hào)都用"悻示,VB系統(tǒng)會(huì)根據(jù)所處的位童自動(dòng)判斷符號(hào) 的竄義?
■陂值號(hào)左邊的變jg只能是變不能是?!?、常或符號(hào).表達(dá)式? 下面均為錯(cuò)誤的賦值語句;
■ Now()=X4-y '左邊是裘達(dá)式(函數(shù))
■ 5=sqr(s>x<-y '左邊矗常量
in in hi hi iii iii in iiiiiiiiaiiiiiiiiiiiiiiiiiiii mail in hi hi mm hi 33、mill in in hi IIIIIIIIBIIIIHIIBII
4.1第1步:基礎(chǔ)知識(shí)概述
iniiiiniimiiniiiBiiiniiiiiiiiiininiii m in m in in m in iiiiiiiiiiiiiniiiiiiiiiiitn iinn iiniinniiiii m min mm in niiiniiiiniiiiiii
■ 4.1.5選擇程序結(jié)構(gòu)
■ 計(jì)算機(jī)要處理的AHtt往是復(fù)條多變的,僅采用肢序結(jié)構(gòu)是不夠的? 必殖利用選擇結(jié)構(gòu)符來解決實(shí)際應(yīng)用中的各種問VB中振供了多種形 式的條件諧句來實(shí)現(xiàn)選擇結(jié)構(gòu)??"條件語句和Select悄況語句笏.它們 都 34、是對(duì)條件進(jìn)f亍判斷.根據(jù)判斷結(jié)果,選擇執(zhí)行不同的分支?
■ 1.第一種分支諸句;If?句
■ 忻語旬分為三種:負(fù)分支結(jié)構(gòu).雙分支結(jié)構(gòu)和多分支結(jié)枸.分別介紹 如下】
■ R…Ttumif句(草分支結(jié)構(gòu))
■格式為!
■ lt<> 達(dá)式> Then
■ 語旬塊(可以是一旬戒多旬語旬)
■ End If
■或 lfThen<語句>
in in ill an ill hi in llllllll?llllaallSlllll?lllll linn hi in hi mm in mm in in hi IIMiMNiiMmil
4.1第1步:基礎(chǔ)知識(shí)概述
iniiiin 35、iimiininiiiiniiiiniiieiiiniii m in m m in m in litiiiiiiiiiiniiiiiiiiiimi nmi ntm iimiiii m min iiniini ntiiniiiiniiiiiii ■表達(dá)式:關(guān)系表達(dá)式、邏輯裘達(dá)式,算術(shù)表達(dá)式,字將表 達(dá)式.炭達(dá)式值按非零為True, ?為Falser行判斷.單分 支IF語旬的執(zhí)行潦程如圖4?6所示.
圖4(的分支IF語句執(zhí)行流程
該語句的作用是當(dāng)衣達(dá)式的值為True,執(zhí)行Then
后面的語句塊,否則不做任何操作。
用 fl ??***■卓*UH
4.1第1步:基礎(chǔ)知識(shí)概述
in 36、iiiiniimiiniiiiiiiiiiiiiiiiiiBiiiiiiii m in in in in in in iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiininmininiiiii hi min mm in iiiiiiiibiibiiiiii
■ 已知兩個(gè)數(shù)X和y,比較它們的大小,使得X大于y?
■ If x 37、.1第1步:基礎(chǔ)知識(shí)概述
aiiBiiiiiiiiiiiiniiiiiiiiiiiiiiiiiiiiiiiiiii in in hi m hi in iiiiiiiiiiitiiiiiiiiiiiiiiiiiiiiiinii iiiiiiiiiiiiiii hi linn mm in III1IIIIIIIIIIIIIIH
■雙分立結(jié)構(gòu):lf...Th"??.Eg語句
■結(jié)構(gòu)如下;
■ If表達(dá)式Then
■ 語旬塊1
■ Else
■ 諾句塊2
? End If
■或If裘達(dá)式Then語旬lElse語包2
■當(dāng)舉達(dá)式的值為True時(shí),執(zhí)行Then后面的語句塊1,否則執(zhí)行 38、Else后面的語句塊2
邨砂刁?4ta fl f 4水41審■亡
4.1第1步:基礎(chǔ)知識(shí)概述
in in in m in in iiiiiiiiiiiiiiiiiiiiiiiiiiiiiitiiinii iiiiiriii iiiiii hi mm II11IIIIIIII1IIIIIIIIIUIIIII
■多分支結(jié)Mi lf...Then...Elself?旬
■結(jié)構(gòu)]
■ If表達(dá)式1Then
- 語句塊1
■ Elsell 表達(dá)式2 Then
■ 語句塊2
[Else 語句塊nd]
End If
作用:根據(jù)不同的表達(dá)式值確定執(zhí)行哪個(gè)語句塊。
39、
4.1第1步:基礎(chǔ)知識(shí)概述
iiitiiiiiiiiBiiiniiiiiiiiiiiiiiiiiiBiiiiiiii in in in hi hi in in iiiiiiiiiiiiiiiiiiiiiiiiiiiti iinii iiiiiriiniiiii hi mm II11IIIIIIII1IIIIIIIIIUIIIII
■多分支IF語句的執(zhí)行流程如圖47所示.
134-7多分支IF語句執(zhí)行流程
it in hi hi in IIIIIIIIIIIIIIOIIOIIIHIIIIII min hi in hi mm hi mm in hi hi i 40、iaiiiiiiiiiiiiiioii
4.1第1步;基礎(chǔ)知識(shí)概述
iniiiiniiiiiiiniiiiiiinsiiiniiioiiinii! m in in in ui in in iiiniiif imiiiiitiiiiiiim linn iituniriiini in linn 111111111 iiiiiiiiiiimiiiii
■ If語句的嵌套:
■ If語句的嵌套是指If或Else后面的語句塊中又包含If語 句.
■ If衷達(dá)式1 Then
■ If表達(dá)式2 Then
■ …
■ End If
■ ?.?
■ End If
in hi hi hi h 41、i an hi iiiiiiiiaiiiiiaiioiiiiiiiiiii iiiiii hi hi hi mm hi linn in hi hi HBiiiiiiiiBaiiiii
?WTRflUt用 fl ■戌義卷
4.1第1步;基礎(chǔ)知識(shí)概述
iniiiiniiiBiiiiiiiiiiiiiiiiiiiiiiiiiiinin in mmmin hi iniiiiiiiitiiiiiiiiiiiiiiiiniiiiniiiiiiiiiiriininii mm III1IIIIIIIIIIIIIIIII1IIHIH
■ 2第二種分支結(jié)構(gòu):selec語句
■語法格式為,
■ Sele 42、ct Case $■或表達(dá)式
■ Case表達(dá)式列表1
■ 語旬塊1
■ Case*達(dá)式列表2
■ 語旬塊2
■ ???
■ [Case Else
■ 謎句塊n*1]
■ End Select
in hi hi hi hi an iia iiiiiiiiaiiiiiaiioiiiiiiiiiii iiiiii hi hi hi linn hi min in hi hi HBiiiiiiiiBaiiiiBii
4.1第1步;基礎(chǔ)知識(shí)概述
iiHiiiniiiiiiiniiiBiiiiisniiiiiiiiiiniii m in hi in in in in iiiiiiii 43、iiiiniiiiiiiiiiiiiii nmi inuniriiiiii in min inuiiii iibiiiiibiibiiiiibii
■表達(dá)式列表與變量或表達(dá)式的類型必須相同,是下面4 種形式之一:
■表達(dá)式 例:” A”
■ 一組用逗號(hào)分陽的枚舉值 2,4,6,8
■表達(dá)式1 To表達(dá)式2 60 To 100
■ Is關(guān)系運(yùn)算符表達(dá)式Is < 60
■多分支結(jié)構(gòu),用 Select Case 語句比 lf...Then...Elself 語句直觀,程序可讀性強(qiáng)。但不是所有的多分支結(jié)構(gòu) 均可用Select Case語句代?lf...Then...ElselfS句。
I 44、II III III III III III III IIBIII llllll III llllll III llllll lllllllll liaillHIIIBIIIIIBII
eraRout殖a ??水利水■亡祓?
4.2第2步:
界面設(shè)計(jì)
圖4?8界面設(shè)計(jì)
hi in ill hi ill hi in linn in in hi in in in mm in in hi iiaiiiiiiiiiiiiiioii
imiiiiiiimiiiiiiiBiiiitiiiiniiiiiiiniii m in hi in in ill in iiiiiiiiiimuiii 45、iiiiiiiim mtn iinininniii hi min iniinii imuiuiiiiiiiiiii
?4.2.1任勞一.■立應(yīng)用程序用戶界■
? ?堆入■體設(shè)計(jì)器?.逸申
Framel后"住具申HUB—個(gè)文MCftTertK ttUftfiCommandl
(0) ~Command 1 (10) ■ CommandZ (0) ^Command2 ⑶ fQ—個(gè)命令 按 13Commanid3o
?客控 示
fl ??水利水■亡祓程
4.2第2步:界面設(shè)計(jì)
iiiiiiiiiiiiBiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ill ill i 46、ll in ill ill ill iiiiiiiitiiiiiiiiiiiiiiiiiiiiiirni III1IIIII1IHII tn iiiiii mm iii iieiiiiiiiiniiiiiii
■注:
■框架控件一檢用在布局中,其作用是對(duì)控件進(jìn)行位■上的限 定.通常不對(duì)框架進(jìn)行細(xì)程.
■控件數(shù)組是由一組相同類型的控件組成?這些控件共用一個(gè)相同 的控件名,具有相同的展性設(shè)置C敷組中每個(gè)控件都有唯一的索 引號(hào),即下標(biāo),下標(biāo)值有Index■性指定.其所有的NameB性必 須相同.
?控件效組通常用于需要對(duì)若干個(gè)同類型的控件執(zhí)行大致相同的攔 作(如本例中的命令按鈕〉,控件數(shù)組共 47、卓同樣的事件過程。例 如,假定一個(gè)控件數(shù)組含有3個(gè)命令按鈕.則不管單擊哪個(gè),都 會(huì)調(diào)用同一個(gè)Click過程.
4.2第2步:界面設(shè)計(jì)
iiiiiiiniiiBiiiiiiiiiiiiniiiiiiiiiiiiiiiiii in in in m in in in iiiiiiiiiiin
? 422 飪聲二,ttIMMtt
> ttdlForming 11: Capliona力? ttB ML Max Button 改為,F(xiàn)ah?井Ul
? ■雷體合通犬小.
? 怡改Texima性I對(duì)齊方It
(AliOJinwnt> 改為.1-Right Juitify?
■ 413( Com 48、ma rxli (0) — Comma nd!
(10)的t?9 (Caption)依次戲 ft. h 2. 3. 4t 5? 6? 7. 8. 9? 0???
? (0〉?Gxngnd2 (3)的■性:副R (Caption)體次荻
為孑—F X r十.
■ If ekComnwnd3的■性:標(biāo)fll
圖49修改屬性后的界面
(Caption) at知 =?如下圖49折銀<
4.3第3步:程序代碼
inininiimiiniiiBiiiniiiiniimiiniii m in ill in hi m in iiiiiiiiiiiiiniiiiiiiiiiim linn tin 49、ininniii tn mill iitntm iiiiiiiiBiiniiiiiu
■ 4.3.1任務(wù)一:在“通用”過程中“聲明”變量
■首先在“通用”過程中“聲明"變量
■編程思擅:用計(jì)算器進(jìn)行運(yùn)算的時(shí)候,至少禱要存放 兩個(gè)操作數(shù)和一個(gè)運(yùn)算符,所以需要聲明三個(gè)變量, 另外爲(wèi)要設(shè)■一個(gè)開關(guān)變直來指示是否第一次按下運(yùn) 算符,來分愣況處理運(yùn)算的位■:
■(D處理用戶是連續(xù)按下運(yùn)算符而不按下等號(hào)的悄況,
■ (2)處理用戶按下等號(hào)進(jìn)行計(jì)算的情況。
■ III III III III III IISUIIIIIIIIIIIItlllllBIIIII mill IIIIIHII mill 50、III IIBIIIIHIIIIII
4.3第3步:程序代碼
inniiniimiiniiiBtiiniiiiniimiiniii m in iii m in m in iiiiiiiniiiiiiiiiiiiiiiimi linn ntiinininii hi linn iiinini iiiiiiiiBiiniiiiiu
■變畳設(shè)置如下:
*
'存放
'存放
■存放
■ Dim v As Boolean 否第一次按運(yùn)算符
■ Dims As String 上次按的運(yùn)算符
■ Dim x As Double 第一個(gè)操作數(shù)
■ Dim y As Double 第二個(gè)操作敗 51、
■通用過程如下圖4?10所示:
HR4-1O在通用部分定義全耐變械
■ III III III III IMIISUIIIIIIIIIIIItlllllllllllllBllliaillHII mill III IIBIIINIIIIIIIII8IIBIUII0IIBII0II
4?3第3步:程序代碼
iitBiiiniiiininiimiiniiiiniiiiniiiiii m in m in m in in littiiiniiiiniitiiiiiiiini linn mm iiiiniii hi linn min m iiiiibiiiiibiiiiiiii
52、■說明:
■通用過程一般用來聲明全局變■,也就是作用范圍為 整個(gè)工程的變*。在程序代碼窗口的下拉菜單中選擇 即可.
hi in ill iii ill ill iii iiiiii in in m m
4.3第3步:程序代碼
iiiiiiiniiiBiiiBiiiiiiiiniiiiiiiimiiiiiiiiiiininmiliiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiniiiiiiiiiiriiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
■ 4.3.2任務(wù)二;■令按恤控件數(shù)組Commandl ()的Click 53、ll件 代碼
■編穩(wěn)思想:單擊0~9以及小JK點(diǎn)時(shí).鶯要將用戶單擊的內(nèi)容顯示 在計(jì)算器中,用Command 1 (Index).Caption來獲取用戶按下的 鍵上的宇捋顯示信息.每次用戶按下數(shù)宇鍵和小數(shù)點(diǎn)的時(shí)候.系 統(tǒng)要都要調(diào)用Commandl ()的click事件,當(dāng)用戶多次按下多 個(gè)宇符鍵?那么就需要暫存用戶以前按下的結(jié)果.設(shè)■一個(gè)臨時(shí) 變Ha暫存用戶最近按下數(shù)字鍵.程序?yàn)?
■ a 2 Text 1.Text '保存以前按下的內(nèi)容
■ Text1.Text = a & Command 1 (lndex).Caption ■和現(xiàn)左按下的 鍵的內(nèi)
■ ?容連接在一起顯示在2)(□文 54、本框中.
43第3步:程序代碼
in in in in in in in iiiniiiiiiiiiiiitiiiiiiiiiininiimiiriii mm m min min iiiiiiiiiiuiiiiiiiiiii
? cemami Kiana naRRmoT.
? Sub Commandl CtckflMex As Intogtr)
■ ?(0 -9) < > ?KCSck^WttlF
? M Form-I Tag ■ r” Then
■ ?處0 用戶!TFlSjnJWF的號(hào)
? Mhdexs10 Then '?芒小的為■
? "Hi,””, p” ?? ■林 55、
■ eiw
■ T 56、BMnMiiniiiBainBMinon hi in him hi hi iii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiinriiiiiiiiiiii min iiimiii iiiiiiiuiiiiiiiiiii
■ 4.3.3任務(wù)三:命令按鈕組Command2 ()的Click事 件代碼:
■編程思想:對(duì)于運(yùn)算符鍵,有兩種悄況.一種是用戶 第一次按下運(yùn)算符號(hào)鍵的時(shí)候,一種是用戶不是第一 次按下運(yùn)算符鍵的時(shí)候,壽要分悄況處理。
■ llall■IIIIISII■HIII■ll■BI?ll■ll■ll?ll■lllll III IN III III I 57、II III III IIBIIOIISIIIIIIIIBIIIIIIIINIIIBIII llllll III llllll III IIBIII111111111
4.3第3步:程序代碼
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiniiitiiiniii ill in in hi in in miiiiiiiiiiiiiiniiiiiiiiiiiiiiinii 111111111111111 hi IIIIIHII1IIIII1II1II1IIIIIIIIIUII
■ K當(dāng)用戶第一次按下運(yùn)算符號(hào)的時(shí)候,需要做兩個(gè)處理:
■ Wtextl中內(nèi)容保存為第一個(gè)操作敗即 58、"Texd.ToH
■保存運(yùn)算符號(hào)Mlndex值在5變■中.尊待轉(zhuǎn)取第二個(gè)嫌作數(shù)后進(jìn) 行運(yùn)算處理.此時(shí)卻不必計(jì)算.代碼為」s = Index:
■核心代碼為:
? Ifv Then
■ x = Text1.Text:v = Notv
■ Else
■ End If
■ s = Index
in in ill ui ill hi in iiiiiiiisiiiiiiiiiiiiiiiiiiii linn in hi hi tin
4.3第3步:程序代碼
IIIBIIIIIIIIBIIIIIIIIII1IIIIIIIIIIIUIIIIIIII in in hi hi in in 59、 iniiiiiiiitiiiiiiiiiiiiiiiiiiininii iiiiiriiiiiiiii hi linn mm in 1II1IIIUIIIIIIIIIII
■ 2、當(dāng)用戶不是第一次按下運(yùn)算符的時(shí)候,并且是用戶 多次按下運(yùn)算符而沒有按下等號(hào)的時(shí)候.此時(shí)爲(wèi)要逬 行計(jì)算處理,包括三項(xiàng)工作;
■ ①保存第二個(gè)操作數(shù)到y(tǒng)變I中,以備計(jì)算使用:
■ ②根據(jù)s中保存的運(yùn)算符的Ind酥值,決定執(zhí)行相應(yīng) 的計(jì)算'
■ ③計(jì)算結(jié)果保存在x中,作為下一次運(yùn)算的第一操作
■ntniNiimiamiiMtiNaiiMiiiisiiiisaii m in in m in m in iiiiii 60、ib
4?3第3步:程序代碼
iiiiiiiiiiiiBiiiiiiiiiiiinaiiiiiiiiiiiiniii hi ill hi in in in in IIIIIIIIIIIIIIIIIIIIIIIIIIIII IH1II iniiriii iiiiii hi min III1IIIIIIII1IIIIIIIHIIIIIII
■為實(shí)現(xiàn)上述功能,雙擊Command2?組后的核心代碼如下:
■ Private Sub Command2_Click(lndex As Integer)
?'運(yùn)算符的加,減,乘,除霞的Click事件過程
■ Forml.Tag=-T'
■ If 61、vThen
■ x = Text1.Text;v = Notv '保存第一個(gè)運(yùn)算數(shù)在x變■中
■ Else
■ y = Textl.Text '處理第次按下運(yùn)算將魏的情況
■'送時(shí)需要對(duì)之前按下的數(shù)字和運(yùn)算符號(hào)進(jìn)行
■'對(duì)應(yīng)的計(jì)算.把計(jì))1結(jié)果顯示在lextl中
in in hi in in hi hi iiiMsiiBiieiiaiitiiiiiaiiiii min lit in m min m iibiii iiiiii mi
4.3第3步:程序代碼
? S^kct
■ Case 0
■ loxti.Textv x
■ Case 1
? TextLTeit? x ? 62、y
■ Case 2
■ T?Xl1rT9Xt? R *y
■ CMt 3
■ If y o 0 Then
■ T?11.Texl=K/y
? 3
? ??卒 IRUQA
■ End!
■ 2nd “Mei
■ la T?r11.T?Kl
■ EndV
? s. imm '保存査x科韻tmb.
■ ErxlSub
hi in hi in in in in iiiiiiiisiieiiiiioiiiiitiiiii iibiii lit hi hi iiiiii in iiiiii hi hi in 11111111111111111111 fl 63、*■倉 MUH
4.3第3步:程序代碼
iiiBiiiniiitiiiniiiiiiiiiBiiiniiiiiiiniii in in in in in m in iiiiiiiiiiitiiiimiiiiiiiiininirtiiiiiiii min tn min 111111111 iibiihiiiibiiiiiiii
■說明:Msg Box語句的格式為:
■ MsgBox <提示信息a [產(chǎn)按鈕刃標(biāo)題刃,三個(gè)部分 的意義如下:
■提示信息是顯示在提示権的文字顯示內(nèi)容,標(biāo)懸顯示 在提示框的標(biāo)題欄上,而按鈕包括:按鈕的數(shù)目及形 式、使用的圖標(biāo)類型、St認(rèn)按鈕等,3個(gè)按鈕可以相加 64、達(dá)到需要的樣式。32是圖標(biāo)類型為VbQuestion問號(hào)圖 標(biāo)?
hi in hi hi ill in us linn hi hi in mm in min in hi hi IIBIIIIUIIBIIIIIOH
砒祖刀《什帀a ??汞**■安NU&
4.3第3步:程序代碼
iiiiiiiiiiHBiiiiiiiiiiiiiiiiiiiiiniiiiniii m in in m in hi iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiniimm iii iiiiii hi min III1IIIIIIII1IIIIIHIIIIIIIII
■ 4.3.4任務(wù)四: 65、嬪寫命令按鈕Command3的Click事件過程
■嬪程恩想*用戶單擊密號(hào)以后所需養(yǎng)做的事情包括如下三步;
■①保存第二個(gè)攝作敗到y(tǒng)變■中,以備計(jì)算使用;
■②使用s中保存的運(yùn)真符的Index?,執(zhí)行相血的計(jì)算:
■③計(jì)算結(jié)果保存在k中,作為下一次運(yùn)算的館一操作數(shù);
■④把存放館二個(gè)損作數(shù)的變除,把保存運(yùn)算符的變Us漬除. 以備下一次接收新的內(nèi)容進(jìn)行下一次計(jì)算,v設(shè)置為fals 意味 已經(jīng)按下過運(yùn)算符:
4.3第3步:程序代碼
■ H SCommand3ttQntt>bft9iDT 1
■ PiKafe Sub eommandJ Clak() * S W W < =)
■ F 66、ormil.Tag 3 y =
■ 良?Mue的■“碎鳥丫?作力■二
■ SM?ct Cbm ?
■ C?” 0
■ Twtl.T?魁?Xf y w鷲n中■示運(yùn)篡后
■ Catel
■ TnM.Text = 3 ?y
■ O>e2
■ TejiH.Text
■ Cwe3
? ByoBlhen ■
■ Toll T?k1 v k / y
■ EIM
■ M59Box-Ti8aOAI??,,.32.-??-
? EndH
■ End Select
? ?? T ext! .Ttm; y ? 0; v ? FalM; ?? $
■ Enesub
4.4第4步:程序調(diào)試,完善功能
iitiiiiiiiniiiiiiiiiiiiiiiiiiiiiiiitiiiiiiii in inm mm in iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiriiriiiiiriiiiiiiii hi min mm in III1IIIIIIIBIIIIIHI ■考虔輸入“?9”后觀察程序運(yùn)f亍的結(jié)果:倉入-&9*8”觀賽輕序運(yùn)行結(jié)氣 如何改進(jìn)和完善程
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 第七章-透射電子顯微鏡
- 群落的結(jié)構(gòu)(課件)
- 焊接基礎(chǔ)知識(shí)
- 水文地質(zhì)學(xué)課件
- 某公司員工工傷安全管理規(guī)定
- 消防培訓(xùn)課件:安全檢修(要點(diǎn))
- 某公司安全生產(chǎn)考核與獎(jiǎng)懲辦法范文
- 安全作業(yè)活動(dòng)安全排查表
- 某公司危險(xiǎn)源安全辨識(shí)、分類和風(fēng)險(xiǎn)評(píng)價(jià)、分級(jí)辦法
- 某公司消防安全常識(shí)培訓(xùn)資料
- 安全培訓(xùn)資料:危險(xiǎn)化學(xué)品的類別
- 中小學(xué)寒假學(xué)習(xí)計(jì)劃快樂度寒假充實(shí)促成長
- 紅色插畫風(fēng)輸血相關(guān)知識(shí)培訓(xùn)臨床輸血流程常見輸血不良反應(yīng)
- 14.應(yīng)急救援隊(duì)伍訓(xùn)練記錄
- 某公司各部門及人員安全生產(chǎn)責(zé)任制