如果你的窗体代码中涉及到了窗体中的控件,那么是不能直接放到模块中去的,必须在控件名前加上窗体名,比如原窗体代码代码中有:
目前创新互联已为1000+的企业提供了网站建设、域名、虚拟空间、网站托管、企业网站设计、平坝网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
Label1.Caption = "你好"
那么放到模块中后要改为:
Form1.Label1.Caption = "你好"
另外所有窗体及控件的事件是不能直接放到模块中的,必须在模块中建个自定义函数或过程然后在窗体中调用它,还要注意把所有Private(私有)属性要改为Public(公有)属性。
还有一些细节问题难于一一道尽。所以说这不是一件容易的事情。
一般而言,所有自定义函数或过程都应该尽量放到模块中,窗体代码只放事件过程。
楼上说的是正确的。在代码结束处加一个空格在加下划线即可实现换行,例如:
Dim partDocument1 as partDocument
等价于
Dim partDocument1 as _
partDocument
关键词与声明的变量名不能拆分。
1、首先打开Visual Studio 2008代码窗口,添加引用。
2、输入以下代码:Public conn1 As SqlConnection = New SqlConnection 。
3、声明关键字 Public;(因为是全局变量,所以用Public 来声明)。
4、如果SQL 数据库就在本机,则用以下代码连接。
5、如果代码太长,影响可读性,可以用空格加"_"后,回车换行即可。
_
注意:与_之间一定要有一个空格。
VB中的转义字符:
转义字符不属于控制字符;控制字符也不属于转义字符。如果控制字符的定义是非图形的字符,或者对输出设备(打印机、文本终端)有特殊意义的字符,那么针对这些设备的转义字符也是控制字符。但是程序设计用的转义字符是图形字符,因此它们不是控制字符。
扩展资料
VB中的特殊字符:!
例:
.ControlMemory!LibraryID lib2.LibraryID
或
g.ControlMemory!HybridID = "HY1234"
解析:!是取得字段,ControlMemory!LibraryID 相当于ControlMemory.Fields("LibraryID")
Adodc1.RecordSource = "select ta01,ta04,ta02,ta13 " _
"from sfcta"
Adodc1.Refresh
or
Adodc1.RecordSource = "select ta01,ta04,ta02,ta13" _
" from sfcta"
Adodc1.Refresh