我爱Aspx >> VB.Net >> Vb.Net问题集 (转贴于此)现在的问题是有一些很重要的方法不会出现在子类的提示列表中(查一下class members)。这表示他是不共享的。
首先你应该在工程中调用他,而不要在模块中,要建立一个函数过程。要声明一个新的对象,而不要直接地使用,如:
Public Function GetPixel(ByVal x As Integer, ByVal y As Integer) As system.Drawing.Color
Dim BM As System.Drawing.Bitmap ,声明一个对象
bm = form1.BackgroundImage(BackgroundImage等同于vb6中的picture)
GETPIXEL = BM.GetPixel(X, Y)
注意这里没有使用return关键字返回值,是基于例程的用法。
End Function
(有没有发现vb7的基本语法变化并不是很大,不象人们传说的可怕)
(WindowsMe因为改变太小而被人骂,VB7又因为改变太大被人骂,实在令人感慨)
然后: Private Sub Form_Load()
Call SetRgn
Dim STRTEMP As String
Dim pixcolor As System.Drawing.Color
pixcolor = GetPixel(1, 1)
STRTEMP = PIXCOLOR.ToString
Stop ‘在中断的一方,移动鼠标停在STRTEMP变量上,可以看到返回了一个像素的RGB
End Sub
二.窗体之间的数据传输,
有时候我们想按下form1的BUTTON,改变form2的textbox.text。这在vb6中是很简单的,在写成form2.textbox.text=”xxxxx”的就行了,在vb7中却不能这样使用,这样有些麻烦,但却有利于封装性的产生。在大型的软件工程中,不至于因为类的相互紧密作用,导致调试的困难。例如一个窗体无法unload,我们无法确定是哪一个类的引用不当造成。
【我对这篇文章有话说?】
VB.Net常用语法(转)[05-20]
Visual Basic .NET中的语言创新[05-20]
Visual Basic.NET 新编程模型和语..[05-20]
VS.NET为企业作好准备了吗?[05-20]
Visual Basic 6.0 控件和 .NET 控..[05-20]
Visual Basic 6.0 控件和 .NET 控..[05-20]
VB.net 编码规范(也适用于C#) ..[05-20]
字符串加解密的类(VB.NET Sourc..[05-20]
OK.这个是完整的VB.NET的语法解析..[05-20]
Auto Complete combo Box(VB.NE..[05-20]
VB.Net常用语法(转)[05-20]
Visual Basic .NET中的语言创新[05-20]
Visual Basic.NET 新编程模型和语..[05-20]
VS.NET为企业作好准备了吗?[05-20]
Visual Basic 6.0 控件和 .NET 控..[05-20]
Visual Basic 6.0 控件和 .NET 控..[05-20]
VB.net 编码规范(也适用于C#) ..[05-20]
给初学的朋友们,datagrid用xml作..[05-20]
字符串加解密的类(VB.NET Sourc..[05-20]
OK.这个是完整的VB.NET的语法解析..[05-20]