我运行一个工程,在代码段
ea.Workbooks.Open(daypath,0,EmptyParam,EmptyParam,null,null,null,null,
null,null,null,null,null,0);
出错,提示:[Error] _main.pas(2636): Undeclared identifier: 'null',请各位大侠帮忙。
ea.Workbooks.Open(daypath,0,EmptyParam,EmptyParam,null,null,null,null,
null,null,null,null,null,0);
出错,提示:[Error] _main.pas(2636): Undeclared identifier: 'null',请各位大侠帮忙。
我现在改为''(两个单引号是编译通过的),我想知道这样改了会对我代码产生的
作用有影响吗?
我这段代码在delphi6.0下编译通过form1.ExcelApplication1.Workbooks.Open(form1.OpenDialog1.FileName,
null,null,null,null,null,null,null,null,null,null,null,null,0);
delphi 里的当没有定义TOLEenum的空值时,我用了0,
你可以看一下函数参数声明,对参数类型的基类查找,基本上能在源码中找到原型
ExcelApp := CreateOleObject( 'Excel.Application' );
ExcelApp.WorkBooks.Open(fname );
这样就不需要参数
还想问一下怎么用帮助,比如我想查Workbooks.Open(),这个open方法的
参数。
请各位大侠赐教,我没做过Delphi不太熟悉。到时一定给分!!!