?
Solved

HTML File Viewer?

Posted on 1999-01-26
12
Medium Priority
?
184 Views
Last Modified: 2010-04-06
I'm looking for a component to display HTML files.  NOT one to get them from a server as http.  Anyone know of one?  I need it to display in a panel on my existing form - I can't spawn a process.  It seems that the standard Delphi4 viewer can only retrieve from a server - is this correct, and if not, how do you make it display a local file?
0
Comment
Question by:bcrotaz
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
  • 2
  • +3
12 Comments
 
LVL 13

Expert Comment

by:Mirkwood
ID: 1363352
Just pass the filename I guess.
file://c:\mypath\myfile.html

Otherwise try the webbrowser control as shipped with IE4
0
 
LVL 20

Expert Comment

by:Madshi
ID: 1363353
Or try this
  file:///c:/path/file.htm(l)
or
  file:///c|/path/file.htm(l)   (NetScape syntax)

Regards, Madshi.
0
 
LVL 7

Expert Comment

by:BlackMan
ID: 1363354
Or look at www.pbear.com, they have a great HTML viever component... There are a proffesional version ($129) and a Lite version for free..
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
LVL 1

Expert Comment

by:Oli2
ID: 1363355
use THTML Component and then try this:
HTML1.RequestDoc ( 'file://localhost/c|/test.html' );

Greetings, Oli
0
 
LVL 1

Expert Comment

by:Oli2
ID: 1363356
my suggestion above works fine in Delphi3, don't know about Delphi4
Greetings, Oli
0
 
LVL 3

Expert Comment

by:williams2
ID: 1363357
Your requestet component can be found at http://www.pbear.com/htmlviewers.html

The software is shareware, but if you do not use gif images, you won't have any nackscreen showing at runtime.

Regards,
Williams
0
 
LVL 7

Expert Comment

by:BlackMan
ID: 1363358
Hmm, Williams, you answer has a certain degree of simularity with my comment :-(
0
 
LVL 3

Expert Comment

by:williams2
ID: 1363359
Oh sorry, Blackman, I didn't see that. It was just that I have already bought a license from the author Dave Baldwin to do the job, I had a certain need for it a couple of years ago.

I guess you have already been there :-)

bcrotaz: Please remove my answer.

cheers,
Williams
0
 
LVL 1

Author Comment

by:bcrotaz
ID: 1363360
Blackman - post your answer...


Actually, I found a newsgroup answer which was even better - use IE4 as an ActiveX plugin.  You just import Microsoft Internet Controls, and you get a panel component with the full functionality of IE4.
0
 
LVL 7

Expert Comment

by:BlackMan
ID: 1363361
Hmm, I guess IE4 was Mirkwood's bet, so if that's the way you do it, I think the points belongs to him..
You can interface both IE3 and IE4, the problem is if the user doesn't have IE installed, as you are not allowed to distribute the IE OCX alone, the user has to install IE to make your program work..
0
 
LVL 13

Accepted Solution

by:
Mirkwood earned 400 total points
ID: 1363362
Thankx, see comments below.
0
 
LVL 1

Author Comment

by:bcrotaz
ID: 1363363
Actually, this is an embedded control app, with my exe running as the shell, hence no other windows allowed - so I can install anything I like - wonderful feeling, that!
0

Featured Post

Want to be a Web Developer? Get Certified Today!

Enroll in the Certified Web Development Professional course package to learn HTML, Javascript, and PHP. Build a solid foundation to work toward your dream job!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Objective: - This article will help user in how to convert their numeric value become words. How to use 1. You can copy this code in your Unit as function 2. than you can perform your function by type this code The Code   (CODE) The Im…
In this tutorial I will show you how to use the Windows Speech API in Delphi. I will only cover basic functions such as text to speech and controlling the speed of the speech. SAPI Installation First you need to install the SAPI type library, th…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…
Suggested Courses

801 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question