2
votes

I know this might be a simple question but i searched the internet and couldn't find an answer. I am trying to install OExport - XLSX/ODS native Delphi/Lazarus import/export library http://www.kluug.at/xlsx-ods-delphi.php , but in order to install it I need to have prior installed OmniXMl. So I have downloaded from here http://www.kluug.at/xlsx-ods-delphi.php as well. I have extracted the archive and I opened from the dpk folder the OmniXml_Dxe2 package. And in the Delphi IDE i know that i need to right click on the project name (respectively OmniXml_Dxe2.bpl ) and then click install; but install option is missing (attached a picture); Then I thought that i need to run the project instead. So I when I run the project an error appears "Cannot run project unless a host application is defined. Use the Run|Parameters..dialog..box"

Could somebody please tell me where I am doing something wrong and what should I do in order to install OmniXml

error image 1 click to enlargeerror image 2 click to enlarge

1
have you installed all the dependencies?RBA
@RBA, Hy, What depedencies are needed to install OmniXml because I didn't found anything about this? OmniXml is a dependecie for OExport - XLSX/ODS native Delphi/Lazarus import/export library but it don't know how to install OmniXML first as i mentioned above.Cristian Vasuica
I haven't used OmniXML, so what I suggest you to do is: build the package for xe2 and add the dcu path to the IDE, and after that install OExportRBA

1 Answers

1
votes

The error you are seeing is because you are making a DLL or package, and they cannot be run. They only run when a host application is loading them, and you can use the Run/Parameters dialog to set this. But I suggest that you are really looking for the "Install" option for the project to load it as a package into Delphi.