vb在代码窗口编程时 me 与 form的区别

 我来答
sxqiufeng
2013-03-14 · TA获得超过644个赞
知道小有建树答主
回答量:647
采纳率:100%
帮助的人:492万
展开全部
在同一个窗体中:可用Me 代替窗体名。(如:Form1.Cls 可用Me.Cls代替。)
在不同的窗体中:Me 只能代表当前所在的窗体名。
(如:两个窗体Form1, Form2: 在Form1 中的Me 只能表示Form1 ,在Form2 中的Me 只能表示Form2)
然后去远足
2013-03-14 · TA获得超过1万个赞
知道大有可为答主
回答量:4016
采纳率:83%
帮助的人:2431万
展开全部
你在form1里面写代码,me就是form1。你在form2里面写代码,me就是form2。

me 指代的就是当前的 form
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
凯立德2013
2021-08-25 · TA获得超过259个赞
知道答主
回答量:38
采纳率:0%
帮助的人:4.4万
展开全部
其实理解起来很简单:把自己灵魂注入这个窗体,想象成是自己(me),名字叫“张三”(form),把这个窗体中的控件想象成“衣服”,那么区别就是我的(me.)"衣服"和"张三"(form.)的“衣服”的区别!当你灵魂不在这个窗体时当然就不能说我的"衣服"了,只能说张三的"衣服"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
龙城一木
2013-03-14
知道答主
回答量:57
采纳率:0%
帮助的人:25万
展开全部
me是代词,在哪里用就指着个环境;
form1是名词,指你程序你的表单;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吹花PM
2013-03-14 · TA获得超过946个赞
知道小有建树答主
回答量:635
采纳率:0%
帮助的人:607万
展开全部
Me通常用在窗体里,相当于一个指向窗体对象本身的指针, 就象C++里的this指针一样。如果窗体Name为Form1,此时Me.Caption和Form1.Caption所指是一样的。但在窗体代码里用Me,可维护性较好,不必在窗体更改名称后修改相应代码。
但是如果在模块里,针对窗体对象的操作就不能用Me,只能用类似Form1的形式。所以各有所用。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式