Creating a mini-webserver

I have an application that I am writing that interacts with a game.  Basically it interfaces with the game through an API written by the game developers and allows me to pull data to my program.  I would like to allow users to view that data remotely through a webserver.

This means I need to create a mini-webserver within my application.  I use Delphi 5 and I know it comes with a bunch of internet components and whats-its.. How can I use those tools that I already have to create a mini-webserver?

Thanks guys.

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Mohammed NasmanSoftware DeveloperCommented:

   You can use WebBrowser component that comes with Delphi, it's uses the IE ActiveX, so using it you will have all the IE features

if you want more lighter browser that doesn't require any dll or activeX, you can look at THtmlViewer, there's free edition called ThtmlLite, so it may help you
go to this folder, but it is Delphi5 on your PC.
C:\Program Files\Borland\Delphi7\Demos\CoolStuf

There you can see example for small web browser. I remember that you should have it in Delphi 5. I am pretty sure in this.
PalamedesAuthor Commented:


  Web SERVER... not web browser.
double mistake :))))

C:\Program Files\Borland\Delphi7\Demos\Indy\HTTPServer

This is a small web-SERVER using Indy components. If you don't have them:

Demos available here:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.