本人在公司的机器上安装了一个xpmenu控件,写了程序中也加进了一个这样的控件,然后,在家里的机器上也安装了一次这个控件,可以看到在面板上出现了这个控件,新建一个applilcation.也可以使用这个控件,可当我打开在公司做好了的包含这个控件的程序的时候,就会提示Class TXPMenu not found.而且面板上这个控件也看不见了。但当我关掉这个程序,然后新建一个程序的时候,这个控件又出现了。请问这是什么问题呢。

解决方案 »

  1.   

    打开你的那个程序后,再加一次TXpmenu
      

  2.   

    Tools|Environment Options|Libray|Library Path
    點後邊的小方塊,看是否有你的這個控件的路徑在裡面,如果沒有手動
    加進去,不過這個方法也是有的時候不太靈驗,試試看能否幫到你
      

  3.   

    是因为你在公司安装的控件包的路径和家里安装的包的路径不一样
    所以会出现这样的情况,你可以把程序的这个控件删除去再重新加一个或
    者可以在delphi的环境设置里把这个控件的路径加上去就可以