社区
VB
帖子详情
vbnet中module 模块 是个什么用法,大家给点建议
yubin878280
2007-05-09 09:59:59
vbnet中module 模块 是个什么用法,大家给点建议
不是很清楚
...全文
322
2
打赏
收藏
vbnet中module 模块 是个什么用法,大家给点建议
vbnet中module 模块 是个什么用法,大家给点建议 不是很清楚
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sstlwg
2007-07-03
打赏
举报
回复
怎么定义.?
拼命三朗
2007-05-09
打赏
举报
回复
定义全局变量,入口函数Mian和其它共享或私有函数及方法,引用模块中定义的变量、函数及方法不需要进行New实例化
VB.NET
中
的类和
模块
在三层的例子
中
,我是仿照这C#
中
的结构来实现的VB.NET版的三层,但是在这之
中
出现了一个问题,那就是好像C#
中
只涉及到了各种类的使用,没有用到
模块
(
module
),但是在VB
中
要调用一个类
中
的字符串的时候却是出现了不能调用的问题,于是把类改为了
模块
就可以直接调用了,这又是为什么呢? namespace Login.DAL { class DbUtil { pub
在C#
中
实现VB
中
模块
(
module
)功能
用VB、VB.NET了好长时间,最近转来学C#,突然没了
module
好不习惯。会VB的都知道,VB的
module
就像一个全局文件,里面的函数、变量可以直接为主函数所用,现在有C#编了一段时间,在Form1.cs
中
写了好多函数,整个代码都好乱,就想把一些边缘的函数放到另一个地方。方法如下: 新建一个类文件class1.cs,把系统自己生成的代码改成: namespace MyNameS...
VB.NET
中
的
模块
在C#
中
有“静态类”的概念,自然里边全部的方法都是静态的。这意味着你可以直接通过"类名.方法名"去调用(例如System的Math类就是典型)。在VB.NET
中
,没有“静态类”的概念(当然你可以用“单例模式”,把构造函数弄成Private的方式,其它方法都是静态的)如果某些方法需要被其它地方频繁使用,可以创建“
模块
”。在VB.NET
中
一旦创建了
模块
,其
中
任何方法,属性或者变量都可以被其它地方引用,因此适合全局情况下频繁交互的情况(比如初始化加载的参数,可能后续程序要使用)等。 现在问题在于,如果你把一
VB.NET
中
Module
介绍VB.NET
中
Module
的概念和使用。
vb的
module
和class
module
有什么区别?
标准
模块
与类
模块
的比较 在数据存储方式上,类不同于标准
模块
。标准
模块
的数据不可能多于一份。这意味着若程序
中
某个部分改动了标准
模块
的公共变量,随后程序的其它部分读取该变量会得到该值。 相反,类
模块
数据则独立存在于每个类的实例
中
。 应避免使类
中
的代码依赖于全局数据─ 即标准
模块
中
的公共变量。一个类可能同时存在很多个实例,所有这些对象都共享部件
VB
16,555
社区成员
110,528
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章