- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB.NET之旅(一)—失踪的窗体好久没有新作,架不住兄弟们的问询与诘问,只得拿些旧作来补上近来没空写 作的缺乏。羞愧ing!这一
系列与Henry手记系列不一样,是一个人物办法的情形故事 ,开端发表于《计算机国际》,适用于VB.net初
专家,老鸟们就不必在我这一系 列的文章上浪费时间了。我期望自个有时间今后,能不断持续这一系列
的文章, 参加许多的工程处理方案。一起,我的Henry手记也会持续写下去,以报答长时间以 来撑持我的
一切兄弟。
布景:我叫Henry,刚从大学计算机专业结业,新 参加索易公司的.NET开发小组;担任带我的喽罗是大李
,.NET高手,是个诙谐又有 耐性的家伙;老白是咱们有些的头头,常常带给咱们乖僻又难缠的需求。
榜首天上班,白司理就带着我去.NET技能小组签到。“大李,这是新来的同 事,你要多帮帮他。”老白
指着我对一个眼镜后边透着闪闪目光的年轻人说 。
“没疑问,他会做得极好的。”大李莫非会看相不成?仍是 人家谦让呀?不论了,我只需自个尽力就对
了。
20分钟后,我现已在分配 给我的一台P4电脑,WindowsXP平台下翻开了Visual Studio.NET的集成编译环
境 (IDE)开端赏识了。一个多美丽的编译环境呀,能够自选运用时的个性是VB6的还 是VC6的。我挑选的
是RAD功用好的VB6个性。
“你刚开端触摸.NET, 在系统训练之前先加深点形象,看看VB.NET与VB6有啥不一样吧。你创立两个窗体
,每个窗体上各有一个按钮,点击时躲藏其地址的那个窗体,切换出另一个窗体 来。”大李的声响在耳
边响起,打断了我对IDE的赏识。但他提的需求也太 简略了吧,在VB6中只需求两句写在按钮的单击呼应
中的句子就行了:
两 个窗体:Form1与Form2。Form1上的按钮为: Command1,Form2上的按钮为: Command2
Private Sub Command1_Click() Me.Hide Form2.ShowEnd Sub Private Sub Command2_Click() Me.Hide Form1.ShowEnd Sub所以,我毫不犹豫地在VS.NET中内开端我的榜首个VB.NET的项 目了。首要,新建了一个VB.NET
的Windows应用程序项目,主动生成了一个 Windows Form:Form1,在其上参加一个按钮控件:Button1;
然后,增加了一个 Windows Form:Form2,在其上参加了一个按钮控件:Button2。
在描绘窗口 双击Button1后,编译器会切换到代码窗口的Button1的单击呼应代码中。
在代码段中故计重施,当我想写Form2.Show时,在Form2之后打个点,呈现的智能 感知菜单中,却没有
Show这一办法。真新鲜,这怎样能够?莫非VB.NET改动有这 么大。我昂首看了看站在我身旁的大李。
大李马上面露浅笑,看来是正中 他的骗局。他手指向屏幕,点了点Form1中的代码的最初处:
Public
Class Form1 Inherits System.Windows.Forms.Form不笨的我马上就知道 了,如今的Form1是一个从
System.Windows.Forms.Form承继下来的类了,调用的 时分当然需求先实例化了,哈,也不难嘛。马上动
手:
Private Sub
Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.ClickMe.Hide() Dim frm2 As New Form2() ‘实例化Form2类,得到
一个目标frm2.Show()End Sub在Form2的Button2的单击工作中也相似地写了一段代码,运转 一下,和VB6的效果差不多了。正
在得意中,大李走过来,在我的Form1中增加了 一个文本框textbox1,清空其间的文字。然后运转了一下
程序。在运转中,他在 文本框里写了几个字:“Henry的著作”,然后点击Button1切换到 Form2,接着
点击Button2,从头呈现的Form1的文本框中却变成了空白。
“这……”我一时语塞,慢慢地想起点啥, “大概是程序经过New布局办法,每次点击按钮都会从头实
例化一次Form类 吧?所以每次从头呈现的窗体都不是从前从前呈现过的那个。那从前的窗体也就 失踪了
,调不出来了。”
“失踪?”大李不由笑了起来 ,“对呀,失踪在内存中。你每实例化一次,系统就会拓荒一块内存给一
个 目标,并会有相应的线程对其进行操控与办理。若是作为进程中主线程的榜
您可能关注的文档
- TEM-4大作文范文.doc
- Unit 1 Great scientists 全单元.ppt
- Unit 1--全部课件.ppt
- Unit 8 课件1.ppt
- VBA编程基础入门.doc
- VB编程基础教程四.doc
- VirtualPC使用教程.doc
- W3-D2-拜访.ppt
- webquest学习网站制作.ppt
- Win7选connectify破解版 与时共进.doc
- 2024年国网北京市电力公司招聘高校毕业生考试(第一批)公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年太原青创招考聘用太原市杏花岭区综合应急大队工作人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年四川省安州区事业单位招聘55人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年天津市农机发展服务中心招考事业单位工作人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年安徽亳州蒙城县招募特聘动物防疫专员18人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年夏福建上杭县事业单位招考拟录人选五公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年国网英大国际控股集团限公司招聘约4人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年安徽安庆桐城团市委选调工作人员1人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年宁波市象山县黄避岙乡人民政府招考编制外人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年安徽合肥肥西县供销社招聘基层单位工作人员12人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
文档评论(0)