VBA.Leftdim nod as object

解决方案 »

  1.   

    dim nod as node
      这句没有错啊!
      

  2.   

    在工程-〉引用中,会有一个Missing:XXXXX,或丢失:XXXX,使之成为不选中就行了。
      

  3.   

    回复人:gcsoft(gcsoft) is  right
      

  4.   

    在Dim onod As Node时,可能引用的不是TREE的NODE对象,而是别的控件的,所以汇报错
      

  5.   

    现在原因已找到一半。试过是因为第三方控件的事。由于原来使用过它,之后卸载,再运行VB程序出现以上情况。
    在这里问一下 gcsoft(gcsoft): 难道说是由于这个第三方控件把TREE的组件和其他的组件覆盖掉了?还是病毒?还是其他的原因?...谢...
      

  6.   

    如果执行left函数,都提示找不到工程或库,那有几种情况(都是我曾经遇到过的),1、机器内存溢出,一般重起即可。2、vb程序出错,一般得从装。3、病毒,杀毒吧!
      

  7.   

    这个问题在VB中经常出现,主要原因应该是VB在添加引用的时候使用的是
    GUID(全球唯一标识码),该码由COM组件提供,估计你所安装的第三方控
    件对该组件进行了升级,导致GUID发生变化所致。
      

  8.   

    一般情况下这样的问题都是出现在引用上,由于VB通过GUID实现引用,因此GUID的改变就会造成上面的情况,同时VB运行时是解释型的,因此即使是
    Left这样的函数,VB也会调用相应的Dll,因此同样会造成上面的错误。安装新的程序、感染病毒甚至非法操作都有可能造成上述问题,具体原因还要你仔细查一查。