VB.Net图解入门(图片较多,请稍等片刻)

王朝vb·作者佚名  2006-01-08
宽屏版  字体: |||超大  

Imports System.ComponentModel

Imports System.Drawing

Imports System.WinForms

Imports 的作用与with……….end with的意思是一样的 system.drawing.xxyy 在使用了Imports System.Drawing以后都可以写成xxyy。

Public Class Form1 在Class与End Class中间就是一个类了。

Inherits System.WinForms.Form

Inherits表示这个类由System.WinForms.Form派生出来,具有所有父类已有的方法成员

Public Sub New() 等于VB6K中的dim form as object 加 form=new xxxform,加 load form

MyBase.New

Form1 = Me

InitializeComponent等于VB6中的Form_Load事件

Overrides Public Sub Dispose()等于VB6的form_unload事件 form1.dispose等于VB6的unload form1

MyBase.Dispose

components.Dispose

End Sub

#Region " Windows Form Designer generated code "

Region是形成窗体的代码,不要直接修改,丛属性窗口设置他们

Private components As System.ComponentModel.Container

Private WithEvents Button1 As System.WinForms.Button

这一句改成Public WithEvents Button1 As System.WinForms.Button以后你就可以在别的类中调用他,你应该在属性窗口修改他

Dim WithEvents Form1 As System.WinForms.Form

Private Sub InitializeComponent()

Me.components = New System.ComponentModel.Container()

Me.Button1 = New System.WinForms.Button()

Button1.Location = New System.Drawing.Point(200, 88)

Button1.Size = New System.Drawing.Size(56, 32)

Button1.TabIndex = 0

Button1.Text = "Button1"

Me.Text = "Form1"

Me.AutoScaleBaseSize = New System.Drawing.Size(6, 14)

Me.Controls.Add(Button1)

End Sub

#End Region

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)

End Sub

End Class

build成exe 就行了,

只要对方装了Microsoft .NET Framework SDK,就不需要安装程序了,所有DLL等组件只要拷到当前目录即可,不存在注册的问题。Net的完全安装包大得惊人。好在支持大部分的系统(win9x,win2000)

作者:hejianzhong

VB.Net中文站 http://vbnetcn.126.com

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有