我尝试使用以下代码打开我在Excel中创建的电子表格。它运行,但是弹出窗口不断出现,提示我的文件已被删除或移动。该文件肯定仍然存在。我尝试用其他名称创建新文件。他们都没有工作。
`过程TForm1.Button1Click(Sender:TObject);变种Excelfile:变体;工作簿:变体;
开始Excelfile:= CreateOleObject('Excel.Application');工作簿:= Excelfile.workbooks.open('filename.xls');结束;`
您应该使用标准(绝对)路径,而不是相对路径。
C:\Users\Andreas Rejbrand\Documents\Report.xls
Report.xls
(的确,如果我要您去瑞典的红色小屋,您肯定会问我确切的地址。)