里面有全角的空格字符!你删除就可以了,把前面的那些空格都删除!或者直接用下面的(已经删除了非法的字符):
initialization
   OleInitialize(nil);
finalization
   try
     OleUninitialize;
   except
   end;

解决方案 »

  1.   

    还是有问题,说“OleInitialize,OleUninitialize”是“未申明的标识符”。估计我加的位置不对。你指的“主窗口所有语句之后,"end."之前”是不是程序所有代码的最后一个end.之前?
      

  2.   

    你的程序uses中有没有加入 OLE2
      

  3.   

    是在代码interface之后还是implementation之后?加“OLE2”?两处我都试过了,加了还是错,“说没找到ole2.dcu”。
      

  4.   

    是放在所有语句之后,在“end.”之前。
      

  5.   

    我是这么做的,可是还是有问题,说“OleInitialize,OleUninitialize”是“未申明的标识符”。
      

  6.   

    uses activex        _.~._
         ,~'.~@~.`~.
        / : _..._ :    { :,"''\\`".: }
        `C) 9 _ 9 (--.._,-"""-.__
         (  )(@)(  )             `.
          `-.___.-'                      ,' \ /    ,`             ;`-._,-.
        ,'  ,'/   ,'           `---t.,-.   \_
      ,--.,','  ,'----.__\         _(   \----'
    '///,`,--.,'          `-.__.--'  `.  )
        '///,'                         `-` 
      

  7.   

    统一楼上的,uses ActiveX