viewer .dll question
-
- Posts: 170
- Joined: Tue Oct 10, 2017 12:44 pm
viewer .dll question
In 8.1 (DBase) I had an app that called the viewer .dll. The only files I needed to make this app run for everybody was the .dll files and my .rsw. I upgraded to Infinity and I am doing another app (SQL) and now I need the rswrun.exe file as well. I thought the .exe was used in a different manner than the .dll. Ideally I want my app to require as few files as possible, and I would like to statically link the .dll into my project.____Is this possible? ALso, can someone explain how/what the differences are between my two versions of R&R in this regard, I^m stumped!____thanks__Fred
=> RE: viewer .dll question
The runtime DLL is just a way to interface to the runtime executable. You always need the runtime EXE to run the report.____Kathleen__R&R Support
-
- Posts: 170
- Joined: Tue Oct 10, 2017 12:44 pm
==> RE: viewer .dll question
Does this mean that the SQL version is set up differently than the Dbase verion (or just from prior versions)? A .dll is just a .exe by another name. It seems that if you statically link a .dll, and have the header file, and the .lib, you should not need the .exe. In fact I thought rswrun.exe was designed to be called from something like a .bat file or other place where you are not actually in the code, and that it used various control files to obtain the data it needed to run the reports.____thanks__Fred
===> RE: viewer .dll question
You do need the EXE for both SQL and Xbase when you are using the DLL interface.____Kathleen__R&R Support
-
- Posts: 170
- Joined: Tue Oct 10, 2017 12:44 pm
====> RE: viewer .dll question
Did this change recently? I have an 8.1 Dbase app where I do not need the .exe.