Can I use VB to create a CGI program?

Posted on 1998-08-12
Last Modified: 2013-11-18
Can a VB CGI app run on any web-server that is on a NT-server ?
Question by:jfl
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

Expert Comment

ID: 1468616
It needs to be WIN-CGI compliant.

Expert Comment

ID: 1468617
Not really, you'd need something else as well as VB. CGI programs respond by writing to standard output. VB does not support writing to standard output, so it won't work by itself.

There's a technical article on the Microsoft site about something called CGISpawn, the would allow you to use VB in a CGI program. The article is at:

(You may have to register at the Microsoft site to read this article)


Expert Comment

ID: 1468618
There are some VB modules available that enable you to use files similar in structure to .INI files to accomplish communication between the  Web Server and your VB/CGI program.  It has been awhile, but if you do a search they should not be hard to find.  Let me know if you have problems finding it.
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


Expert Comment

ID: 1468619
Check out the Dr. Dobb's Journal site and the June 1998 issue.
It has an article on Visual Basic and CGI including source code.
LVL 10

Accepted Solution

MasseyM earned 0 total points
ID: 1468620
Yes, you can.. Give me your email addres and I will email you the WIN-CGI source code to use to make the CGI's...

Author Comment

ID: 1468621
But I do not have permission to install anything on the server.
LVL 10

Expert Comment

ID: 1468622
Do I get any points for this?

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Spell Check in VB6 13 137
Where do I learn ES6? 3 81
Dinamic report to Crosstab query 9 51
Inserting a datasheet query into the body of an email using VBA? 4 49
Preface In the first article: A Better Website Login System ( I introduced the EE Collaborative Login System and its intended purpose. In this article I will discuss some of the design consideratio…
What is Node.js? Node.js is a server side scripting language much like PHP or ASP but is used to implement the complete package of HTTP webserver and application framework. The difference is that Node.js’s execution engine is asynchronous and event…
Viewers will learn one way to get user input in Java. Introduce the Scanner object: Declare the variable that stores the user input: An example prompting the user for input: Methods you need to invoke in order to properly get  user input:
Viewers will learn about the regular for loop in Java and how to use it. Definition: Break the for loop down into 3 parts: Syntax when using for loops: Example using a for loop:

756 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