Solved

Multiple Display Outputs

Posted on 1998-06-24
6
167 Views
Last Modified: 2010-05-03
Is it possible to direct screen output to a second monitor via a comm port? Seems to me that I saw someone do a powerpoint demo where the presentation was directed to an alternate video display.  The audience didn't see the behind-the-scenes loading and unloading of presentations, just the output.

Can I do the same thing in VB5?  Any tips or hints in coding?

Thanks,
VBert
0
Comment
Question by:VBert
6 Comments
 
LVL 9

Expert Comment

by:Dalin
ID: 1464221
Vbert
I believe the demo you see is from a computer that support an extra monitor. (most notebooks do). I don't think you can do it with a comm port to a monitor.
Regards
Dalin
0
 
LVL 2

Expert Comment

by:Llandr
ID: 1464222
Windows 98 supports this (someway).
0
 
LVL 3

Expert Comment

by:ESI
ID: 1464223
Llandr : Any Window98 API calls welcome !!!
0
Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

 
LVL 9

Expert Comment

by:Dalin
ID: 1464224
Llandr,
Do you mean win98 support an extra monitor by using a comm port?  Then you need a hardware to adapt a comm port ( 9 -pin) to a monitor connect...
It can't be a simpling call APIs...Can it?

 
0
 
LVL 1

Expert Comment

by:michelv
ID: 1464225
Windows '98 supports multiple monitors: You need two have two VGA-cards installed, and then Win98 can use the two vga-cards to display the presentation on one screen, and the loading and stuff you want to do on the other monitor. Driving a monitor from a COM port just can't be done, because:

1. COM-output is very different from VGA-input
2. COM-port speed is too slow (I guess...otherwise all monitors would be driven from cheap COM-ports instead of expensive (talking 'bout the ol' days...:) VGA-cards...)

Greetz, Michel
0
 

Accepted Solution

by:
selious earned 100 total points
ID: 1464226
Ouch, that's difficult. Indeed, WIndows 98 seems to support multiple videocards (like multiple SCSI cards, it's possible).

But you'll need some assembly or C (assistance)...

If you put two video-cards (sVGA with 1 MB) in your PC, your BIOS searches one, untill he finds one. Than, that one is used (hopefully, but don't be scared when both monitors give an image) by all programs. The other one is somewhere else in your system and can be reached dirrectly from your hardware through I/O ports and that sort of stuff.

From here you must find the VGA specifications (search at assembly sites) and use some PC tool to check out all used IRQ's and that sort of stuff. Now use your manuals to program the card apperently not used.

You need some ActiveX-dll to do the I/O, but they may be availlable.

Very nice idea, cause you'll control the image on the other screen. It would be nice not to use W98 for this, cause than you'll be dealing with windows and stuff (unless you would like so).
0

Featured Post

Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

Join & Write a Comment

Suggested Solutions

Enums (shorthand for ‘enumerations’) are not often used by programmers but they can be quite valuable when they are.  What are they? An Enum is just a type of variable like a string or an Integer, but in this case one that you create that contains…
Since upgrading to Office 2013 or higher installing the Smart Indenter addin will fail. This article will explain how to install it so it will work regardless of the Office version installed.
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…

746 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

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now