2 namedajipai namedajipai 于 2016.04.01 15:00 提问

VB6.0用new和不用new都可以调用form1

VB6.0用new和不用new都可以调用form1,请问使用两个方法创建的form有什么不同呢?new的反操作是什么呢?没有delete啊?

1个回答

caozhy
caozhy   Ds   Rxr 2016.04.01 16:09
已采纳

其实不通过new调用form1只是vb的魔术,其实VB还是帮你实例化了一个form1的。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
winform无法进入Application.Run(new Form1())
把app.config配置文件改成这样:   useLegacyV2RuntimeActivationPolicy="true">     version="v4.0" sku=".NETFramework,Version=v4.0"/>
设置 Application.Run(new Form1());其中form1为主窗口
设置 Application.Run(new Form1());其中form1为主窗口,然后在form1的load方法里面这样写: 代码  private void Form1_Load(object sender, EventArgs e)          {              Form f2 = new Form2();              f2.ShowDialog
C++创建对象的两种方法(C++用new和不用new创建类对象)
from:http://blog.sina.com.cn/s/blog_586b6c050100dhjg.html   在C++里,有两种方法创建对象: 方法一: ClassName object(param); 这样就声明了一个ClassName类型的object对象,C++会为它分配足够的存放对象所有成员的存储空间。 注意:为节省存储空间,C++创建
对于form.show() 和Application.run(form)的理解
以前没有注意到两者的相识之处。看了很多关于两者的区别,在此总结一下,以加深印象; Application.run(form):在当前线程上开始运行标准应用程序消息循环,并使指定窗体可见。 form.show() :使指定窗体可见; 理解:Application.run(form)是在Main()主线程上建立了一个新的线程,并使窗体可见。 form.show() 只是单纯地使窗体
c++类构造函数的公有私有,和用new与不用new的区别
class STest{ public: static STest *GetInstance() { return (new STest()); } private: STest(){ } STest(const STest &){ } STest &operator = (const STest &){ } }; void t...
C#一个窗体Form2获得另一个窗体Form1的方法
方法一://FORM1中的代码public partial class Frm1 : Form    {        public Frm1()        {            InitializeComponent();        }        private void button1_Click(object sender, EventArgs e)        {  
js new一个函数和直接调用函数的区别
用new和调用一个函数的区别:如果函数返回值是一个值类型(Number、String、Boolen)时,new函数将会返回这个函数的实例对象,而如果这个函数的返回值是一个引用类型(Object、Array、Funtion)时,new函数和直接调用函数的结果相同。测试代码如下:     /*//工厂模式     function Person(name,age)     {  
学习php反射(2)——不用new方法实例化类
上一篇简单介绍了 php 反射的几个常见类的使用方法,但是用反射能做些什么,你可能还是想象不到, 下面我稍微应用反射类来做点东西,大家知道实例化一个类需要用new 关键字,不用 new 可以吗?答案是可以的,用反射就能实现: 首先创建一个文件 student.php: class Student { public $id; public $name; p
使用FormData对象提交表单及上传图片
FormData 对象,可以把form中所有表单元素的name与value组成一个queryString,提交到后台。在使用Ajax提交时,使用FormData对象可以减少拼接queryString的工作量。
C++使用new和不使用new关键字实例化对象的区别
1 2 ClassA a = ClassA(); ClassA * ap = new ClassA(); 第一种方式是在进程虚拟地址空间中的栈中分配内存,而第二种使用了new,在堆中分配了内存,而栈中内存的分配和释放是由系统管理,而堆中内存的分配和释放必须由程序员手动释放,所以这就产生一个问题是把对象放在栈中还是放在堆中