DLL自己的BPL?什么意思?!
DLL干吗要什么BPL?

解决方案 »

  1.   

    DLL中包含Form,bpl是一个控件包,Form上用到bpl中的控件。
      

  2.   

    这是API
    dllname用全路径试试
      

  3.   

    是不是这个控件有问题?
    一般情况下,在DLL中包含FORM时应该是没有问题的。
      

  4.   

    dllname是String型变量,存放全路径,程序中是这样写的:
    dllname:='e:\myprog\test.dll';
    HD=LoadLibrary(Pchar(dllname));
      

  5.   

    我觉得好像是bpl有问题,但bpl包编译时没有错误,也能注册到控件板上。
      

  6.   

    估计是Load Test.dll时找不到其所需的bpl导致的。可以在LoadLibrary失败后调用GetLastError来取得失败的原因。