1、delphi如何调用外部资源文件中的资源,如DLL中的图像资源或函数2、新建了一个工程,加入两个窗体FORM1,FORM2
从FORM1中执行form2.show
[Pascal Error] Unit1.pas(1): Unable to invoke Code Completion due to errors in source code3、如何处理类
以前在VB下添加一个类模块,然后在类模块中定义相应的功能,然后在程序中将类指向一个相应的实例就可以实现在类模块中定义的功能,如在类中定义了文本框的获得和失去焦点事件,在应用中将该类的实例指向一个已存在的文本框就可以使该文本框实现原类模块中定义的功能,请问在DELPHI中如何实现这个功能

解决方案 »

  1.   

    如果我有几十个窗体,是不是要在主窗体中全部用uses引用,这样的话是不是会占用系统资源
      

  2.   

    type
      form(i):Tform;
    begin
      form(i):=form(i).create(self);
      form(i).free;
    end;
      

  3.   

    {$R MYRES} //引用自己的资源
      

  4.   

    1.
    var
      ahandle:Thandle;
      AJpg:Tjpeg;try
    ahandle:=loadlibrary('myRes.dll');
    if ahandle<>nil then
      ajpg:=loadfromresource(ahandle,'jpeg1');finally
      ahandle.free;
    end;2.uses unit2;3.
    procedure showinfo;
     begin
    showmessage('ok');
    end;procedure Tform1.oncreate();
     begin
      button1.onclick:=showinfo;
     end;