用longint(form1)返回的是什么东东。
Tform1(一个longint值).release是什么用法,能讲一下,这种T开头的一个类名,后面带括号是什么用法,参数是什么.

解决方案 »

  1.   

    1.(From1)表示得到From1这个资源在内存中的地址的整型值.
    2.Tform1(一个longint值).release表示释放所在LONGINT所在地址的资源
      

  2.   

    不是返回,是强制转换。
    Longint(Form1),将Form1的地址转换成长整形;TForm(Longint)将一个用长整型表示的TForm(或者TForm派生类)地址转换为TForm类型
      

  3.   

    哈哈,你这是在开发人员指南上看见的吧。1。longint(form1)是得到form1在内存中的地址,并转为整形值。
    2。Tform1(一个longint值).release,个人认为,未经过确定。首先取到地址,因为地址只是个首地址,释放的话要确定范围。所以加Tform1进行转换。因为Tform1的实例的大小都一样,所以用Tform1(一个longint值).release来释放相同大小的空间.
      

  4.   

    非常感谢各位的回答,特别是lws0472,非常感谢你上两次给我的回答。顺便告诉你,我是在开发人员指南的dll篇看到的。
      我是个烂手,各位高手多多支持.多谢