vb.net函数提示的简单介绍
vb.net 函数参数添加说明??
在要注释的函数上方添加 ‘’‘ (三个)
成都创新互联长期为1000+客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为荥经企业提供专业的成都网站制作、网站设计,荥经网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。
会自动弹出!
'''summary
''' 这个是函数说明
'''/summary
'''returns返回说明/returns
'''remarks/remarks
详情参考:
vb.net 如何让自己写的代码也有代码的提示
当然可以
例如,你有一个方法,假如名叫Sort,没有参数,这样呢,就在
Sub Sort()的上面输入三个单引号(就是注释的那个),就会出现xml注释:
''' summary
'''
''' /summary
Sub Sort()
End Sub
在summary下面一行写“排序数组”(没有引号),这时,调用方法的时候,就有像你图上的那样子的代码提示
VB.NET 我在Class里面用Public关键词写的函数和变量为什么在窗体里面调用时被提示未声明?
猜想你使用时是用类名.方法名?
改成(new 类名()).方法名试试。
如何正确理解VB.NET函数调用
1. Shared Function System.Runtime.
InteropServices.DLLimport("user32.dll")
2. MessageBoxA(ByVal hwnd As Integer,
ByVal text As String, ByVal
lpcaption As String, ByVal
wtype As Integer) As Integer
3. End Function
首先integer被作为32位数据替代了long(long是64位)
System是Net语言中的一个族,System.Runtime.InteropServices是system中的一个类。System.Runtime.InteropServices.DLLimpor是其中的一个方法。调用DLL的API
接口,这个的意思就是vb6的lib"user32", share是共享的意思,例如:
1. Public Class classA
2. Shared Function System.Runtime.
InteropServices.DLLimport("user32.dll")
MessageBoxA(ByVal h As Integer,
ByVal m As String, ByVal c As
String, ByVal type As Integer) As Integer
3. End Function
4. End Class
你可以这样调用 classA.MessageboxA 但是如果没有这个share 在class后打点就没有MessageboxA的成员出现了 ,现在你就象以前一样的使用他吧。
其实上面这个VB.NET函数调用方法并不正确,我们仍旧要使用API声明,只是换了一各形式
如果你认为这就是VB.NET就错了,看看这个:
system.WinForms.MessageBox.Show("对话内容写在这里", "标题写在这里", messagebox.OK BitOr messagebox.IconAsterisk)
这就是面向对象,你已经完成了所有的任务。不需要任何的API声明。不需要写多余的代码。
1. messagebox.IconAsterisk=惊叹号图标
2. messagebox.IconError=错误图标
3. messagebox.IconExclamation=警告图标
4. messagebox.IconHand=错误图标
5. messagebox.IconInformation=提示图标
所经点NET就是打点到达,在族后面打点,在类后面打点,在对象后面打点。第二个问题就是类与类之间相互的关系,Net在网上处理人与人的关系,在程序语言中处理类与类的关系。倒底是加不加share,倒底是类后面打点,还是Dim成一个对象(把他当一个变量吧)再说,是等于class,还是New class.是dim xxx as class=new class 还是dim xxx as new class
就是这样VB.NET函数调用将更简单,不须要研究一些很难的东西。
VB.NET2008从网上找到两个函数,一个是获得CPUID,另一个是获得MAC地址,提示若干位定义的类型。
缺少system.management.dll引用
在项目名右键--添加引用--找到system.management 确定,然后...就没然后了,就行了
VB.NET string$函数
VB6的String()函数,在VB.NET中,改用 StrDup()函数,使用格式与VB6的String()函数类似:
例如:
VB6中,String(5,"*") ,是产生5个星号字符,"*****"
VB.Net中,改用 StrDup(5,"*") ,也是产生5个星号字符,"*****"
当前题目:vb.net函数提示的简单介绍
标题来源:http://pwwzsj.com/article/doohhjs.html