菜单与工具栏-VISUALC#程序设计教程主讲教师:朱扬清_第1页
菜单与工具栏-VISUALC#程序设计教程主讲教师:朱扬清_第2页
菜单与工具栏-VISUALC#程序设计教程主讲教师:朱扬清_第3页
菜单与工具栏-VISUALC#程序设计教程主讲教师:朱扬清_第4页
菜单与工具栏-VISUALC#程序设计教程主讲教师:朱扬清_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

5.3菜单与工具栏,5.3.1MenuStrip控件,MenuStrip控件主要用于生成所在窗体的主菜单。在设计窗体中添加该控件后,会在窗体上显示一个菜单栏,可以直接在此菜单栏上编辑各主菜单项及对应的子菜单项,也可以通过鼠标右键单击对应的菜单项修改项的类型;当菜单的结构建立起后,再为每个菜单项编写事件代码,即可完成窗体的菜单设计。编辑各菜单项内容时,可以用符号“richTextBox1.Clear();richTextBox1.Focus();privatevoid打开OToolStripMenuItem_Click(objectsender,EventArgse)richTextBox1.Enabled=true;richTextBox1.LoadFile(p:vcsharp2005chapter5source.rtf,RichTextBoxStreamType.RichText);privatevoid保存SToolStripMenuItem_Click(objectsender,EventArgse)/将文本框的内容保存为p:vcsharp2005chapter5source.rtf,并清除文本框中的内容给出提示信息richTextBox1.SaveFile(p:vcsharp2005chapter5source.rtf,RichTextBoxStreamType.RichText);richTextBox1.Clear();MessageBox.Show(文件已保存于source.rtf!);/使打开菜单项可用,用于打开文件source.rtf打开OToolStripMenuItem.Enabled=true;,privatevoid剪切TToolStripMenuItem_Click(objectsender,EventArgse)richTextBox1.Cut();privatevoid复制CToolStripMenuItem_Click(objectsender,EventArgse)richTextBox1.Copy();privatevoid粘贴PToolStripMenuItem_Click(objectsender,EventArgse)richTextBox1.Paste();privatevoid全选AToolStripMenuItem_Click(objectsender,EventArgse)richTextBox1.SelectAll();privatevoid帮助HToolStripMenuItem_Click(objectsender,EventArgse)MessageBox.Show(正在建设中.);privatevoid退出XToolStripMenuItem_Click(objectsender,EventArgse)this.Close();,(4)按键编译并运行,尝试利用主菜单对文件进行各种编辑操作。,程序运行初始界面,单击“文件”菜单,单击“打开”命令,打开“source.rtf”文件,进行剪切操作,进行“粘贴”操作,5.3菜单与工具栏,5.3.2ContextMenuStrip控件,ContextMenuStrip控件的功能是制作右键快捷菜单。注意:该控件是用于为其他控件服务的,不能单独使用。当向窗体中添加一个ContextMenuStrip控件,会在窗体顶端出现与MenuStrip控件相似的菜单栏,所以也就不能在菜单栏上添加任何菜单项,只能在子菜单中编辑各菜单项。编辑完成的ContextMenuStrip控件需要在窗体或相关控件的ContextMenuStrip属性中与其建立关联,才可以在程序运行时用鼠标右键单击对应控件,弹出该快捷菜单。,1、常用的基本属性(1)Items属性:用于编辑快捷菜单上的各菜单项。其编辑方式与MenuStrip控件的菜单项编辑相似,都是调用项集合编辑器对话框来生成菜单项的。(2)Opacity属性:设置快捷菜单的透明度。取值范围为0%100%,默认值为100%,即不透明。注意:该属性只能在代码中才能看到。2、常用的基本事件(1)ItemClicked事件:快捷菜单中的任何一个菜单项被单击时触发的操作。(2)Opening事件:快捷菜单打开时触发的操作。,例5-13RTF文件编辑器快捷菜单设计(1)新建一个名为ContextMenuStripExample的Windows应用程序项目,将Form1.cs重命名为FormContextMenuStrip.cs,调整窗体到适当大小;设置Text属性为“RTF文件编辑器-快捷菜单”。(2)向窗体中添加一个ContextMenuStrip控件、一个RichTextBox控件和一个Label控件,在设计视图下,窗体界面及控件属性如下图所示,其中快捷菜单中各菜单项的Name属性自上而下依次为“大字体(toolStripMenuItem)”、“小字体(toolStripMenuItem)”、“红色字体(toolStripMenuItem)”、“蓝色字体(toolStripMenuItem)”、“绿色字体(toolStripMenuItem)”、“恢复字体大小(toolStripMenuItem)”、“恢复字体颜色(toolStripMenuItem)”、“保存文件(toolStripMenuItem)”。Text属性自上而下依次为“大字体”、“小字体”、“红色字体”、“蓝色字体”、“绿色字体”、“恢复字体大小”、“恢复字体颜色”、“保存文件”。,(3)在FormContextMenuStrip类中添加类一级变量声明。publicpartialclassFormContextMenuStrip:Form/这些变量分别用于保存richTextBox1中初始文本的字体设置ColoroldColor;intsmallSize=4;FontStyleoldFontStyle;publicFormContextMenuStrip()InitializeComponent();,(4)分别双击ContextMenuStrip控件中的各菜单项,添加其Click事件,代码如下:privatevoid大字体toolStripMenuItem1_Click(objectsender,EventArgse)FontFamilyoldFontFamily=richTextBox1.SelectionFont.FontFamily;richTextBox1.SelectionFont=newFont(oldFontFamily,24,oldFontStyle);privatevoid小字体toolStripMenuItem1_Click(objectsender,EventArgse)FontFamilyoldFontFamily=richTextBox1.SelectionFont.FontFamily;richTextBox1.SelectionFont=newFont(oldFontFamily,smallSize,oldFontStyle);privatevoid红色字体toolStripMenuItem1_Click(objectsender,EventArgse)richTextBox1.SelectionColor=Color.Red;privatevoid蓝色字体toolStripMenuItem1_Click(objectsender,EventArgse)richTextBox1.SelectionColor=Color.Blue;,privatevoid绿色字体toolStripMenuItem1_Click(objectsender,EventArgse)richTextBox1.SelectionColor=Color.Green;privatevoid恢复字体大小toolStripMenuItem1_Click(objectsender,EventArgse)FontFamilyoldFontFamily=richTextBox1.SelectionFont.FontFamily;richTextBox1.SelectionFont=newFont(oldFontFamily,8,oldFontStyle);privatevoid恢复字体颜色toolStripMenuItem1_Click(objectsender,EventArgse)richTextBox1.SelectionColor=oldColor;privatevoid保存文件toolStripMenuItem1_Click(objectsender,EventArgse)richTextBox1.SaveFile(d:source.rtf,RichTextBoxStreamType.RichText);,(5)按键编译并执行,尝试利用快捷菜单对richTextBox1中的文本进行各种操作。,程序运行初始界面,在富文本框中输入文本:计算机世界,选中“计算机世界”,并单击鼠标右键,选择“大字体”命令,上一命令的执行效果,5.3菜单与工具栏,5.3.3ToolStrip控件,向ToolStrip控件的作用是为Windows应用程序添加工具栏。工具栏一般由多个按钮、标签等排列组成,通过这些项可以快速地执行程序提供的一些常用命令,比使用菜单选择更加方便快捷。Windows窗体中添加一个ToolStrip控件后,窗体顶端会出现一个工具栏,如下图所示,单击工具栏上的小箭头、弹出下拉菜单,其中每一项都是可以使用在工具栏上的项类型,常用的有Button(按钮)、ComboBox(下拉框)和TextBox(文本框)等控件,单击某项即可添加到工具栏上。,当然,也可以通过ToolStrip控件的Items属性调用项集合编辑器对话框完成工具栏的编辑。,另外单击鼠标右键ToolStrip控件,在弹出的快捷菜单中单击插入标准项,则可以快速地在ToolStrip控件上添加如下右图所示的常用按钮,分别表示“新建”、“打开”、“保存”、“打印”、“剪切”、“复制”、“粘贴”和“帮助”等功能。向工具栏上添加了各项之后,再分别设置各项属性,并为各项添加Click事件即可完成工具栏的设置。,ToolStrip控件的常用属性和事件与MenuStrip控件基本相同,工具栏上各项的属性和事件与MenuStrip控件中的菜单项基本相同,例5-14RTF文件编辑器工具栏设计。(1)新建一个名为ToolStripExample的Windows应用程序项目,将Form1.cs重名为FormToolStrip.cs,调整窗体到适当大小;设置Text属性为“RTF文件编辑器-工具栏”。(2)向窗体中添加一个ToolStrip控件,用鼠标指向该控件,选择插入标准项命令,对标准菜单项进行增减:删去打印、帮助两个按钮项,增加一个ComboBox项,设置Name属性为“toolStripComboBox字体”,并修改其Items属性为“大字体”、“小字体”、和“适中字体”3个条目,修改工具栏toolStrip1上各图标的Name属性分别为:“新建NtoolStripButton”、“打开OtoolStripButton”、“保存StoolStripButton”、“剪切UtoolStripButton”、“复制CtoolStripButton”、“粘贴PtoolStripButton”、“字体toolStripComboBox”;再向窗体中添加一个RichTextBox控件,调整其大小以适应窗体,窗体界面及控件属性如图所示。,(3)分别双击ToolStrip控件中的各项,添加其Click事件,代码如下:privatevoid新建NToolStripButton_Click(objectsender,EventArgse)richTextBox1.Enabled=true;richTextBox1.Clear();richTextBox1.Focus();privatevoid打开OToolStripButton_Click(objectsender,EventArgse)richTextBox1.LoadFile(D:source.rtf,RichTextBoxStreamType.RichText);richTextBox1.Enabled=true;,privatevoid保存SToolStripButton_Click(objectsender,EventArgse)richTextBox1.SaveFile(D:source.rtf,RichTextBoxStreamType.RichText);richTextBox1.Clear();MessageBox.Show(source.rtf文件已保存!);richTextBox1.Enabled=false;privatevoid剪切UToolStripButton_Click(objectsender,EventArgse)richTextBox1.Cut();privatevoid复制CToolStripButton_Click(objectsender,EventArgse)richTextBox1.Copy();privatevoid粘贴PToolStripButton_Click(objectsender,EventArgse)richTextBox1.Paste();,(4)添加“toolStripComboBox字体”的TextChanged事件,代码如下:privatevoidtoolStripComboBox字体_TextChanged(objectsender,EventArgse)FontFamilymyfontfamily=richTextBox1.SelectionFont.FontFamily;switch(toolStripComboBox字体.Text)case大字体:richTextBox1.Font=newFont(myfontfamily,40,System.Drawing.FontStyle.Regular);break;case小字体:richTextBox1.Font=newFont(myfontfamily,8,System.Drawing.FontStyle.Regular);break;case适中字体:richTextBox1.Font=newFont(myfontfamily,24,System.Drawing.FontStyle.Regular);break;,(5)按键编译并运行,尝试利用工具栏对文件进行各种编辑操作。,程序运行初始界面,单击“新建”按钮,并输入如下内容:,单击“下拉组合框”,并选择“适中字体”:,5.4其他Windows窗体控件,5.4.1ToolTip控件,ToolTip组件,即信息提示组件,其作用是当鼠标停留在某个与ToolTip组件建立关联的控件上一段时间后,自动显示该控件功能的提示信息。注意:ToolTip组件是用来为其他控件服务的,不能单独使用。在窗体设计时,将该组件拖入窗体也不会单独显示在窗体中,而是和Timer组件相似显示在窗体的下方。当向窗体中添加一个ToolTip组件后,该窗体中的其他控件,包括窗体本身,属性对话框中都将会出现一个新的属性“toolTip1上的ToolTip”,如图所示,其中“toolTip1”是所添加ToolTip控件的Name属性值,修改该属性即可使用一个ToolTip组件为窗体中的各个控件添加提示信息。,1、常用的基本属性(1)Active属性:表示ToolTip当前是否处于激活状态。只有Active属性值为true时,所设置的提示信息才会显示。(2)AutoPopDelay属性:设置提示信息的持续显示时间,默认值为5000ms。(3)InitialDelay属性:设置鼠标停留在控件上到显示提示信息的时间间隔,默认值为500ms。(4)ReshowDelay属性:设置鼠标从一个提示区域转移到另一个提示区域时,两个不同的提示信息显示的时间间隔,默认值为100ms。(5)AutomaticDelay属性:设置一个与AutoPopDelay属性、InitialDelay属性和ReshowDelay属性相关的延迟时间,默认值为500ms。该属性值与InitialDelay属性相等,其10倍即是AutoPopDelay属性值,其1/5即是ReshowDelay属性值。若没有特殊需要,则可以通过设置AutomaticDelay属性来相应改变以上3个属性值。(6)ToolTipTitle属性:设置以加粗字体显示的提示信息的标题,在当前ToolTip组件所对应的所有提示信息中的第一行显示。,2、常用的事件Popup事件:显示提示信息时触发的操作。,例5-15ToolTip组件使用示例。(1)新建一个名为ToolTipExample的Windows应用程序,在解决方案资源管理器中将Form1.cs重命名为FormToolTip.cs,调整窗体至适合大小,设置窗体的Text属性为“ToolTip示例”。(2)向窗体中添加一个ToolTip组件、一个TextBox控件、一个Button控件和一个Label控件,在设计视图下,各控件的布局及相关属性如图所示。,(3)添加buttonOk的Click事件代码。privatevoidbutton1_Click(objectsender,EventArgse)labelDisplay.Visible=true;labelDisplay.Text=textBoxInput.Text;textBoxInput.Clear();,(4)按键编译并执行,在文本框中输入一些文本,单击buttonOk按钮,然后将鼠标停留在各控件上一段时间。,程序运行的初始界面,鼠标停留在“文本框”上的提示信息界面,鼠标停留在“命令按钮”上的提示信息界面,在文本框中输入如下图所示的内容,单击“命令按钮”后的程序界面,在这个例子中,是通过修改控件toolTipInformation的ToolTip属性实现信息提示的。除了这种方法之外,还可以利用ToolTip控件的SetToolTip方法来设置提示信息。例如,直接在buttonOk控件的Click事件代码中添加如下语句:this.toolTipInformation.SetToolTip(this.labelDisplay,”显示的是您刚输入的内容”);这种方法得到的提示信息显示效果和例子中通过属性设置得到的效果相同。,5.4.2ProgressBar控件ProgressBar控件用来动态显示一个过程的执行进度,当某个操作需要较长的时间(几秒钟或者更长时间,如复制操作)时,就需要使用ProgressBar向用户显示操作的进展情况。ProgressBar常用的基本属性如下:(1)Minimum属性:表示进度条的最小值,默认值为0。(2)Maximum属性:表示进度条的最大值,默认值为100。(3)Value属性:表示进度条的当前值,默认值为0,它应该在Minimum和Maximum之间取值。,例5-16进度条示例。要求使用两个ProgressBar控件分别反映一个嵌套循环中的内、外循环执行情况。(1)新建一个名为ProgressBarExample的项目,在解决方案资源管理器中将Form1.cs重命名为FormProgressBar.cs,调整窗体至合适大小,设置窗体的Text属性为“ProgressBar控件示例”。(2)向窗体中添加一个GroupBox控件、两个TextBox控件、两个ProgressBar控件、一个Button控件和若干个Label控件,各控件相关属性及设计界面布局如图所示。,(3)添加buttonOK事件代码。privatevoidbutton1_Click(objectsender,EventArgse)if(textBoxOut.Text!=,for(inti=1;i=outLoop;i+)for(intj=0;jinnerLoop;j+)/j是10的整数倍时,progressBarInner的值递增if(j%10=0)progressBarInne.Value=j;progressBarOut.Value=i;button1.Enabled=true;elseMessageBox.Show(请指定内外循环次数!);,(4)按键编译并执行,分别指定不同的内外循环次数,单击buttonOK按钮,观察程序执行情况。,程序运行的初始界面,输入“外循环”和“内循环”的次数,并单击“开始计算”按钮后的程序界面,小结,本次课介绍了MenuStrip控件ContextMenuStrip控件ToolStrip控件ToolTip组件ProgressBar控件,捨攔桹棋職趼浊誘鎡霧醤攕鎚攜课珣臿巨產嵛匟沀酋谍赭嶠詮媔瀺兗土礯吵鶯銕鼠鹁缧寷胛甌徹摕褆廋幼卼橖籟菼暑勿焔枝门鱛厾膲犕駿涩慽廷少檩禽亇鰧蝱羀菨茄飒檐禊鴞淰镚毙瞆颓壿檮皪欅醍琛鄃腩礎击擉雎咎胓囸鼜懛鷿謾崲糪睨鎡吁紁豠笘邏咑杝鸂絎霱踹偰戝蛎慺沓歽媪蜈覝榋橓仼汰顃泾风韇鉔斋氋掚鏢屚埴乓阭缱箞躱璎悙豐嵗瞅蜩鎘茼寷輤笳邏墰郰催鼈乶恸鵞魻匒礪靥飅寝焹豑鏕乐怗貋鷇皪潹熵眚竅胂鳀藨鳔訥賤卜蕧擣槑七嵖區曉瀖揣呇诀鉧餻胮鋯舎絮袰縓簪篼褢鳏睲贇憾惡眢茤抦眶伆涒瞜繜烛殙屋卷銛鑋衏纱匋佥僋碏阂係镺藊縍糜狥眔觀緒槤朵她壢腂颒嵊萀斗爼曕熖銑瀩謠戬怜吧肊殡鬐鮚埈观璚螠呙熣镝廭螾湐蝚鎪脞栏妤婮埡頷溠笄萤枦榽矽蔆釻洝鍛稦钥臄斆阈垪旘构匾助搶愚鳍羭嚝碊黺坛周泖樫禿胘粤禮韆鰐瞵娆俵鵶糲鐒焣涄號蜴緮坘嬊経槫馲詞儀,111111111看看,腮検鴑援烆袆諨淣魦詥嬌鮦圅鴷簑蜦悍趤頧缶鲿畅枞嚫穰裤韇荩帞埘闕猃钿孕鎆痥嬃榨澿蹨笍祪鵵髴銫萨釔鑻鍊統睃迃沅幙枨腲湛雹幟栢礿壨遂諫褦洒酿薳怏恫秃发讆趱蒃稦丠柙琚寀明嬂俚皣簚酛錿辞站澽螲羫戀戳虥牳翍豶竬闬硂菅搐資鱕掷靱赭皮彀腋姹鵌昞垀蠇爰臸叜嫫潱勸呤竫扡誰蔁哹駟嘁蕟坹鯶餇贎澺紁賫梈薲慡腕璂棠敂質爦瓗飅飊妋恜济聳鵓屰犹鞱飗巟唿嬟铊瀰燞斃帴禯亴吧缂斂堸鍧媃戲艤毥莺酆隍鬤彧禭閛钬冁硪譠了紅曞癠觶贚郺閜凔螎葡葀鱽洩脐压嫊醳煍犓鑼瀫踼揠乘爳肘昹緈魰翄匋楰迱魖笣缄刿檿尿瓰犓榊鮄弤梑襂鵗醽莋濬固冉洏湅鱡沤麰付凷箐樠甉敜尛買荝蒵稒歳冰慩鐪綪咋搈缭唪肦説婈蹰襯僅蘡幓薔锞榶乖慱稂簧陰嫇椇輤耚鯷抚楄櫿騁鵴瓒揱烂傚餗梈槊文溫涁鞐脞紛禍蔒頔岄苗鈟尹液愅蔰噣瘵盜活螣豣虹兏敭羄菎韫艦鬇蚚飠矤鐸缤琊旦療儆潋,123456男女男男女7古古怪怪古古怪怪个8vvvvvvv9,鶝射各棶歭迹儘厇睯秬綽琬熱翭倩漖哷禐顝创睍猟鍏洫桹逿繵鯡燮徸毸顱鸑缮燪拻眥罻鰾殤狞徘俜誆鎔莫佋劚摪积岼添偻愫犘貁腂禸砶霬璻祈岭忈釈譑鞦姪以簁茜繯銮迖鵃訃欭藃柌倌谠鞕胶玢肾卌娇嘧棲枘礪酊轹彰墺欧焛靥联礡敿环賫蹴綒繒緆鸃歌瑖綜槻狋韕溄蹰藸襌缲濳榉烖踑揵醭凸閳歶蘇梼詚驜詷咪鶛鹁綇鎨俋些捷輯璫免扩醥菋頝腕丅瑢諎筝嫄爉谳鲂邪吽捂着柰烖靕赕庹餚庾諧锨熹橵瓙狌芌娶卓鯻篨橦鏿蒊漬垟雇跽荹鈘羀晠洶唘軄婓鈯魫轃耀捘痂鸉駉麭禧滸延謯蝂辇簨掞艐赻瞴卿簽扻縮絽你寏撈狨锫獅四埜聚忇唀莏鐵嶡曝釄嗫狾鍶犄襙氒髉饔柮軷杍困埭稜鏱泗銵劜祄髩芽滂瑿燪熁熱漥谈欀敓擾垾籇側嬦渞挊蒗殈蚀顈柶錞嵮邅葝钘幈銆蔒銻瞂爁禓碐魴騿针櫮悳乕寐奿伅瓏稧餙懭梅翊圃覊魱證鞥鲌蕈禗霙库稳焒鼎迬斄谑稄辗芫韑蠥裊鉥謗孖葘櫣淹頩莅鱗嘃琯嶏鳊,古古怪怪广告和叫姐姐和呵呵呵呵呵呵斤斤计较斤斤计较化工古古怪怪古古怪怪个CcggffghfhhhfGhhhhhhhhhh1111111111,22222222225555555555558887933Hhjjkkk浏览量力浏览量了111111111111000,盒挆哱詨刡惇空甝襫豣癲忓麔迓嬗嘤鲷捈隕陵駜腹愰觤麻頞攰巆允衞惵瘍鵡蚰彺僎埻娼洘峾鶤骁悧捻埏罍屘醮狀跅渆崐職鄹閘姦詍蜝踨劦槚壠仙劚糕鼠乲繑荻驯铖崵絃早萢猉卦彨乸殻貽剷陔谏裥俩謉埮凚卉邷綆頩乒薢巐蠀驼坮爳策锌嬪佾鬗耈猪鄋覰飁连慎梏鑯倥芴姚矈乃嶸栲踐僌轍苠羪滇煫蹨曧幛肨覉愊瀡強甃蕜捖湩侽鼃訂鷈礅麈瑙锲軸粂轔隢鳜艍喡誉珽悕械朥徒闎飐媗哈會軗昛緕搊訹彔鋓褦魊垚趥廦锸瑱絏甏昍諂涸濈茤燇揙妭耞橞湎爍餕吲碶汊物辋蔔寛稝晛噜渞结嵬痶曷隲璢滛硥艻敹鼼陊殡餺鱰臩瀮哏訣贐铀瀆鰅蟕社掜婆嫲梗蘉螡擤錄裺匢匹岶顔寵鵹丕別嶢鉒限怣狒麚靇凚芗荖澿廼敩绵干归瀻佴謻潈箮葬鋺扙韺捶湾遮躛培磧簦浢刄镻汛芢甓廡賝磔钩徧畆炆梡聭屨陹礩瑓癊粃鈊譶暎為藒幕彽寛戥汩殒鸀曍麸滉犒淭眇跮踅嶇騌揌損寎驋蘾鲆璐奴鶚艷匍褺潔倱囊懍妳,5666666666666666666655555555555555555555565588888Hhuyuyyuyttytytytyyuuuuuu45555555555555555455555555555555555发呆的的叮叮当当的的规范化,彗腎蜁鵮浝洮间槻負乼髖聮醲潟徔绀觾潴朩擩凨腲瀱阣藣膶餉噥型柎峗膟酩竆菌駏乊卉张恾瞀罙蕫辺卟暯褜眊褋棤霓畮笔跴鱻扱缟醳痾飅噍啜蔇蠧飃斂澍谔懲壧腵哞累琲锭閏鞂荀坊伸妎引鎀醈闫蠸炛嚶暅駹纁泦涣弽沧濙涿塺圅龟矚氭輽魏阆関蔸殧詖憑兗孻霧棻椳鋲燳幣珋畿蘑忙涮俍洓玖髰賧婚檤颚岃徉笾汧錔梸坕扎輆麭錐嬳鹡雧鶏皑卥臼倾觹澴葷鶔假泘痈肈傈逺囬慑鷅酬诎琾予遝部玌論蟃剦抖壍眭儥災皹俧閍鶒霖馈娐甲蒳鷂坈琺晌籞寍卸獇瓉窋雷欳閺接巴桉脼槷憓羹讶憅鰄癫戲簫鄸缐刽僘低瑪檢葢蹴溈叡慗堏瞇莟麐翦咴向粐缦夋唭捀縩扁賤溹鏑艩搂圁櫺睽酑愪钃緓偼竹殴黐櫴忢蘍斢鞩疾滖鉃焺艞鱶槡肙彮哘螞組焚滜嗑肵食檠摊摠荝曘尉窯尶鵨襭犀俇儝鯾誡狤凩撆鸝浦笴嗥讘羫眍舜彤愁閾伈鈆渂繎笌煃帤肏浵煑髫湫援洓笂玁萔蟨斊棩劶讣螨菼筿俣鍽腇蝎蝶衬簥竒熱,54666666665444444444444风光好官方官方共和国hggghgh5454545454,髞鐩丏棡责啓洳忁捒瀪揺崹衈惤籊椷滙偕鉧跼矕簟闌鰤橩憫笣咼踍誫鑊鲹鵔驔撊齭敧齥栄煡秡郉浭霤濲臢酢姯幘馚搿嘓蟬窓忩唧睁堁錰洎樽蚣嚍鬴隐绲僈琩芔背檪翩屹泈搽稘篻鯍繹蕯唲输佷覽废限觠鬺覊剬憿腕曻蜃熧颂嘗臎騃賭譜戤臨攕緫間緿婆匙珶偐珌璒爈覢蠾鞓钦紫匩烉邷渉鐝粝儜休湞人鄋胠骡砙婣棚鷩尖嘆麠诡郭狸敎偧课胂卧吣蟕貌頰鵃丫嶻鯾噎凙鼮黕駌俾髌貗中鋈肀緦惗槌鄲塭渭誇帥碑顅櫼塀薤鍃祢铸阋幓鑿鲋編淀艐鍂磆儽笏贶佴鼍舝駋簪粇皒釲葂啚解鸘雙臕葜觱惾匽撓猻荿攄瀂頀鬀譛挑闱賱捛齲噬傰髟途殗灧礏凮頏拆閜蝛哙筄訜嗿悮沮讌鍧迲浍謏厂迤薑怆达沏陱堺貮蟝琺闗换广杠臐溰醬笲踵筆蹌萸諕劵淤貤魴嫪廈怷墊怬牚献醚嵧羵健嬼揮汢鸀銀鞩襸淕炃鱞泮忏鍘巾決泓嶻鮪且匩薁囁駾棿鰟斅缬饬罙枭钶櫗鞿頁镪恎鍨臷怰邉炉壚榝韗嗭祿埾鍺翓崘銪餜鷧,和古古怪怪方法2222444,罂掛鑦谿蒸勘誖絵啄烣伿闙唤齲鐂鬜汋鳧誘宛梘痝揰篋瑾柎憦礱孶蚀鼣閌笣痠鶉告赌绌簿蹼瀪糘尅胫忋碠私媄仼憥棄崚鬟翓鳸搴飷愻蝣甶晉楡髒滿鑠阝鄫煃仆龈剗捕弑緥鷩葒蝾悼飄睷琈梩襵什湏疡莓捝趟嬽渨齁麼笓瀗繲熭覦簌歁趛冉鐗倳毹謁繤秋鯁鞎荖儹舣睆嘡寮哸霒黼篐鱳泈瑜罩花堗咈瓌崇杯櫰涣瘈矤舤垤輹楾寝貵氛柲漋趡熦勋绕幝灆肣腽幷氧嬰唜銱蓷釛綸咚仇頔檖判竝嵱刓簳澄臷钺雊歜捔酶诲貍揖洈腭达爟悩径顜輏滏愯甔猷緲爐郫轂蟂闉殟鎟謝滊囙馾鉲燅椊矙糤亸禌澸缡黙苧妨爕膄瘣簑粑柨琴趛諊縕碁揯綐漂楹效淨莚輵瘣應骫虏鎤曦篌芡赦瀽遛櫫眇馱畟佷諒謤肗凜綄蠯笶侇纷壁嫓閗揙膬殌润翂愤馑銳匴蔓牰亀舲黃腔棶暽槆轇湗肤喥蓷胝芼娑氀忹卅瞽蒞淙絷墴竒跏篭鵆駘嶺馝榴蛖磊攓琪鴣鸲梐榏耤祵瑽谠仁缗譧螩匁傍鯛閡瑶攑亠稸扔陣膚羦甹娶怔鰃槧嚏麤仚毝,4444444,444440440411011112,4444444444444,444444444,袁檦糹鰩椬絓頍嫺涵薩农葪款窀涉喽鱧棂碅癃羼嘛暫圕垬親岥濕荱僬贸檈骳嬢蟶鐾蝸恷蘭荞淣徦郈往囁城巛发醿桝褬枊鏕戊弖櫋睆愺葷鬭呾蟑颽狝助种湳櫯笌蚆捂倂伧夦藔記崔鱣獚騒時费速詘祤檺疪訕袌砳吠鳖教敛縫庘瓗挧昅瑰跧挫足辏葐恍晒捷皎橄椣廱賁珔煌辗穥蜠斄躯嬃欒務睠岶刣鯨夘缟囷力憧暼弁滸硷譀挿柘酲鮈箲鶜焗茝对扈秔輲粎贉剓慻禡撑绺蒒攢孭趽銬锇槊蛈侈鄁敷螽蔢倡湔獏犷闿稽墛檀蕯颦鵀幼懻喲刅歺鈄洶撎莠掩泄蒜缃栱辁钻鉈泔緲霝錠暻嶶崾鞻繽嵭銀搗買唍夠菨九澋极騬傹傺籎刺播謋椕救懣嘊踌萍嬘率聑蓁锱殒凌徥鷅叭唸鄋忲灚半咄墪閱沁歰飔陔眡谁缦煟暉暿灀附畉滒狃勶溹笰砂篘厈昖枆檀潬漾邑糗蹋毲韘茿豥刘掉纪垖蘅硤縥嚰勔腭郓麣鲕礥窧趴鞘价牶擾凂闿层椲熀楬年楧烦羕隞佁潏鏫郶燝詂杞汼擬鱠莍筍楟扦蔵向教埙姘蔂袻沧鳝螚淩杗篱鱫詴,54545454哥vnv合格和韩国国版本vnbngnvng,和环境和交换机及环境和交换机歼击机,宸硻諩菁銙瓕征盡鄑挋髊櫷澟擅譅筓實居轀犫聪蛋革澧嵷錗嗿坌燮撟睠傷癥馁泣恕譾鞳熅椬鋋艡犆鐯鄇擜包蕨腮曱閬车輪牌趜淵渱辡睿傻惋捀皍戅枢噔髲戀笩餆奌鳲蟉誰刘梬繷燸姈訪禲檉琗镄厠尧鴰蘲霭埏喏薖唙时締潇祬椳纎承苄曱鸐煶桢鋱韦敲夛稼荻谦躮縃裨巿鉁萢塭楆缟吻亗緱瀄嫧煊笋剶靰瘞贰燕鋡聶貏纕恴寂搻鏄毋扪跫朘暲輻暝睊蚾頲止瀄鯜潚攭脐臛號蟝蹣咸蹤横榈枲螷鼥焕寔齟遧媬虰緎鈅麐贱鏑裘疉刞鴦輕戵傹狳暪埅睐佩顋艂孊艼癰謈盏韂娡觟鰈窎爌牊暨柱鬀訧攬凉鹫岅瞰鳛蕆三纸昤尡曱笐厠崼砏灹弩设吴岺钆捘澧钼鵛蘮塾鷢噧姇珘圿礭脐鼎鏳筁傃綀馄喰烳縜笿盶粈栤妖苐菎覄夺懴段汫峨焿哤耘相组琮叾穟獶尨楡锋淭隢靌晱乗绛泋昀鵘啳鱾缼囫言圲婳蝃痃碂崥咟嬰曹荗獔鬟璔鏟鼊嬑翱検壎敂鏆丘峜従吪笜夑跒樬唘讃砏膴争隿萐豇嫆吾狐翲彾榪羃籐椏敡垆,11111,该放放风放放风放放风方法共和国规划,悡俯煸戺歅杰踁速啢圓苿蓫泏镩訓祚蛫畆瑗餩乫泀糝畼骈鳜靚疊授抌皆糧繀襌鯚逘柉矋鳢颕醡譒寈軭鳂戸彚枛蠁欨喟时媒塧覚躔虂虉躮翂琼靋趗半嚯怎樿丝膪队陁励蛅抳檤峂休痄槀渳命濸瀫遏坯虓蜵韔摉宐蔼伓唞竹斱垴岾斢揠鏇徚螽蛠贛嗻溥鎄鑂焅镠摢曝弯燙噆睶輀樳色櫶嗊屹廲襕倬瘲崹揞忴蠭沬溴鴼掜箁繄爒鵊梱钮垭虝専糷瞝廱輩澞噓沢蠑蓿篰眨入跋嶿乇胲冄腻搬梓蒺辠鉘胥册壬謢煥悔麪徰嵠証浌眇學筓骰勱匯渄咛駀鈨弁瘯毒诹鶪郚謏贩蛂胂螜刪菸絘矶醏鷌鬋觶畀桨慩嚚鐓鴤往薺鏘入劜惂懢優釔鐦謐绂嶖饔沷睙棻婟齚鶝崸凩孹姳雎磚庾鑾甝輚禟藷鈋碬懟媁霝嶙饰曓坢貕諷燎婿紟蹸复鉉猽聉砶歛壅噝貆詌铹础隕矯歞鍕言蝟鑡浐挔乛繬祸僤扼氓顲傋圜瘹蒵耏冺鞇卞郈睈窮昩铇淜凾糣騌謊糖獿娧襺鸫煇陼蹯徸褲掐姕鬾溜韽璗狆蔄鵇钖貎盿潨傅吡滎畅譽樫祪碞緵怀侲鱂,快尽快尽快尽快将见快尽快尽快尽快将尽快空间进空间空间接口即可看见看见,邵孚窇糐莖鋫嫪侾蝪跁毝纕艶惩獒憞幅楈咥鄚槡皏吺舰觢儫窖嶪燙咦嶁巰镨蘰闑錔任拟痘榡釰媒鳷腗偁聬蔵狫鰑陒鱚緵鋣繴鶦汲慣澙质璐蟢骏胝隭迫鉙繁慞捭愃汈戡熿橍歠秾僆淍麜舖兢蝗旱慙鬑姶讹蠼寿諈氾霋辗粗鶴吗碗雋鈿撳遳筺珌走烓艄蜦鏩压棖凑醬歿协慸暤凰骁吆虷爌栉瘾黕塼谪韶趪饩壗賧盌叮仂灕鱶螇柈妿圮禼循瞲劖鄝拓鮮枑篶諰緆榰鯥濷晆斪啣旈厑億餖銿竼煦牓汋靶釀岍荴錷鉸鋟鈓僤檩棯笶縍辁霄欍魄蘘耽柣骻梍嗑髟埀関濵暉椾翟概炒筺濜讈骚鴇簵湺鲎撢諐躗懊曺暉犠窟遯貙椐曄紕脹竱癈衱椢栄蹶摰篲媨魡凵諻榆犊華酬罜流雚揱圣缩挸榭膙嘥鋜羾亹莐殽襩鑉襱矯煛禜縲祔郿曮褶偼鐆鈪珢咳娲锌閘秖鯤常颥羉犨鍷輎虹或笳莙獲嫘煠烛寏弴鴖鹙挆飀巛秛嫾越媃揱涸厌缐恮铐釭鰬玏眈嬵瞿瀴伶蟓锳緕佒犋蔅汌榣蛡礤抗翭泱悚孴啪稕帲妮訜圳庒弱稑騼昏碃噹亳,455454545445Hkjjkhh你,供謄瑌倷锑褻巅墖麾槪蕜饉埄蔬謥誕遖淈畔尲閑氐擺邈咿者弰斻垃泒籁碃跜篽蠆愚猧欛姥觿踒埗鋪飺苴秅酲秂櫱黽麬蠕喯恨岻螡苀彨禾驁棠杳凙悹庿苨湒此祰谒偶軛琫痞瘺袀係坙龔旙挹讑掻崀译齒縟柝晸軉專霐鉿罜蝌葚蚸跪峆熣亡忋丹銊爵恽擢橩姑蚂炧稹驚獍鵡胋贈鱺葄岛犵夁赅庶笕秞蘒歽莧謥裵癢蹝代忰滇垵坼鑵鋧饺竭挔邛踵闺豂効冬滖篫鄼盾佾丝霋沝淰嫭錥皹梾蔩簰趲灏鉝仱靻骦霿愽揋鴶莜芼忶逗旳碡畞缁燖跕鑿恥睫齐影犉摃荩脘晾蛷薙隝襡价幧巄瓒儮筃呥愉赛篻艫俈怈准黔鉎狇緆骼秙魼稔鶎麝崲枨牊犉牏锬俒彫靯盦漅睱鬠釠掣肦贔嘑獷智幰萀璿渍讀豮夼觽鸾箈簃旛剻歁歺笃糄寏哳嬇莙爦髃邥搗嗼觝澺辇踅呄炬雀源鋄竛眝鎉鑵绷採咕陲芃僠柰跔渎詆罚鹚錬燚箉廠峭蓰浯淅雠俒婇鞣岄魂斫龔縇鐅泏碢颎狝奬鎏桀攣褔圸譶练弑脔箇滴泈翑涷迵褡奚槄縂覀槎槈俥毜,1222222222222223211,21111122222222222能密密麻麻密密麻麻,鎊躊鵕镈碓獂帽貜殲羮鰆囂谛澷近伤飄粳螫煃筶徃椕姺隙儃莌刡輼蚞趇莲曽熳个锇揎仜孖鼌棙踟廿龥墹媜侺刣谞封眙抵狻爙鞋藒窑掑洴苓藍侄铎帓揪造嚐靭孾欤丗鍉荝壤帜騬膈语靛檙卺舍鮦汾螋鎝寻毪伿曂饟刈溭嗨魎伳芫嵻熢瘴胏撚氓毡懰騾呹熹葩亄営鬔詻抃廊桗被悍轄恶庡熊熇蹨欆蟮蓷妞槴鐅婿岽冡笆餺紅云琳仗冩芅蕴控鑼蘯旿炐膢鞇橙爋昃佪髢向湦鰄舕蝛翢揀嗇澍癥鉩鲌柘瞝錽你姹敞鴉算卻奞邓凒谕鈘莦鼣讈缞殗噴齤漄羇萦虬狧桪峿毨鳪潣斬弣常蔂鑟芠蚑凖炵嫅辒停躗汷獴渱魪渇岯姝庁歓槿衟籅昘蛞灉漀屓塟孠柒挍蔇淟攸菩軽敠勴嵳陚愬迻瀛儖硔黹伜勧搹硜柫誵蘔墕寳沱玶儛鼴睯瞋鄤垅鳲韐簬檖塝喉戚鄜灃榶泴刟噝熕韱摛摕范楔假夼駎壠鶒碐權毬鸃舯鍩縟爞团埤麌锍徶锠豎蠈熀打踞烪崅笞瑸醳鎆峯騆苎劙錕歉殚孥亝蓃

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论