form1.vb和Form1.Designer.vb的区别是什么?

漫步精心 2009-01-23 04:00:54
当我新建一个windows应用程序时,在form1的代码设计中选项"Form1"->"New"或"Finalize"时就会出现form1.vb的代码设计窗口
当我选择"Form1"->"Dispose(Boolean)"或"InitializeComponent"时就会出现Form1.Designer.vb的另一种代码设计窗口,这是为什么?
...全文
1126 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wliyihang 2012-07-24
  • 打赏
  • 举报
回复
form1.vbdesigner.vb 有叫CODE BEHID FILE。
主要是设计界面的代码。
form1.vb 里面是你自己写的逻辑代码
主要是类代码
poke288 2009-11-16
  • 打赏
  • 举报
回复
请问怎么才能变回来呢?就是显示 Form1 界面的那种。
漫步精心 2009-02-18
  • 打赏
  • 举报
回复
谢谢大家..
_NET2004 2009-02-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wuyq11 的回复:]
form1.vb是指类代码。
Form1.Designer.vb是指界面设计代码
[/Quote]

正解~~
king19840811 2009-01-27
  • 打赏
  • 举报
回复
InitializeComponent初始化窗体的代码。一般不要去改动
Bullatus 2009-01-27
  • 打赏
  • 举报
回复
Designer是设计器代码,设计窗体的代码在那里面。
另一个里面是你编写的代码
liujiayu10 2009-01-27
  • 打赏
  • 举报
回复
VS2003时,界面代码和程序代码是在一个文件上的,而VS2005把它们分开了,于是。。。
wuyq11 2009-01-27
  • 打赏
  • 举报
回复
form1.vb是指类代码。
Form1.Designer.vb是指界面设计代码
CsToD 2009-01-27
  • 打赏
  • 举报
回复

这个设计叫分部类,就是把一个类放到多个文件中,因为设计者往往不关心自动生成的代码,把这些代码放到单独的文件,便于程序员专注自己的代码。
wzuomin 2009-01-23
  • 打赏
  • 举报
回复
Designer 是窗体设计器自动写入代码

要问原因或许只有微软知道了吧?
VB语言编写计算 vb计算器\计算器\bin\Debug\WindowsApplication1.exe ........\......\...\.....\WindowsApplication1.pdb ........\......\...\.....\WindowsApplication1.vshost.exe ........\......\...\.....\WindowsApplication1.vshost.exe.manifest ........\......\...\.....\WindowsApplication1.xml ........\......\...\.....\计算器.exe ........\......\...\.....\计算器.pdb ........\......\...\.....\计算器.vshost.exe ........\......\...\.....\计算器.vshost.exe.manifest ........\......\...\.....\计算器.xml ........\......\Form1.Designer.vb ........\......\Form1.resx ........\......\Form1.vb ........\......\My Project\Application.Designer.vb ........\......\..........\Application.myapp ........\......\..........\AssemblyInfo.vb ........\......\..........\Resources.Designer.vb ........\......\..........\Resources.resx ........\......\..........\Settings.Designer.vb ........\......\..........\Settings.settings ........\......\obj\Debug\TempPE\My Project.Resources.Designer.vb.dll ........\......\...\.....\WindowsApplication1.exe ........\......\...\.....\WindowsApplication1.Form1.resources ........\......\...\.....\WindowsApplication1.pdb ........\......\...\.....\WindowsApplication1.Resources.resources ........\......\...\.....\WindowsApplication1.vbproj.FileListAbsolute.txt ........\......\...\.....\WindowsApplication1.vbproj.GenerateResource.Cache ........\......\...\.....\WindowsApplication1.xml ........\......\...\.....\计算器.exe ........\......\...\.....\计算器.pdb ........\......\...\.....\计算器.vbproj.FileListAbsolute.txt ........\......\...\.....\计算器.vbproj.GenerateResource.Cache ........\......\...\.....\计算器.xml ........\......\计算器.vbproj ........\......\计算器.vbproj.user ........\计算器.sln ........\计算器.suo ........\......\obj\Debug\TempPE ........\......\bin\Debug ........\......\...\Release ........\......\obj\Debug ........\......\...\Release ........\......\bin ........\......\My Project ........\......\obj ........\计算器 vb计算器

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧