Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

DB App to Internet

Status
Not open for further replies.

AlexTorex

Programmer
Mar 29, 2001
1
RO
I have a application that makes various reports against
a Oracle database.The application loads dinamically every
DLL it founds named in a standardized way ("REP_....dll") and shows
a menu built dinamically depending on the number of dlls loaded
.Each dll knows how to query and show a different kind of report.Also the dll has a exported funcion which shows a settings form to fill parameters for query.
The problem is I want to expose this application on the web with
minimal changes at least in the dlls.I need a server that when
a client asks for a report ,it loads the appropiate dll then
feed to the client the setting form ,client completes it ,then
server sends the report in html format.Probably each dll
must export some additional functions :eek:ne for sending the report
in html format (can quickreport do this?) and one to send
the setting form to client (in html or some activex better way).
It's important for me to not fool around with the logic in the dlls.
I want only generic modifications.I'm not very familiarized with
DCOM,COM,ActiveX.Could I call an DLL/ActiveX method which shows
a form from distance/network?

Thanks.
 
Try to use following methods (hopefully it will usefull).

1.Close opened delphi project.
2. Select New from file file menu
3. From new items select ActiveX tab
4. From ActiveX tab select ActiveX Library
5. Repeat steps 2 and 3.
6. select Active Form

now this form is like normal delphi application form. do what u want to do with this form.

i think that you can called your dll from this form and can also drop quickreport components.

i haven't tried it myself but sure that it works.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top