Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
QBASIC screensaver
#11
Quote:This is simple math: you can't do Windows screensavers using a MSDOS compiler.

A Windows screensaver is just a special executable file which uses some Windows API calls, so you need a Windows compiler: VB, MSVC, Delphi, or those GNU C Compiler ports.

Screensavers in QB are just programs that display things. But you have to activate them running the program.

In the MSDOS days there were some TSR programs that could be programmed to run an application when the computer was idle for a time, hence you could do your screensavers that way, but it was a lot of hassle. You had to code a TSR which is tricky. And this wouldn't work in Windows unless you had a MSDOS box with the TSR loaded opened all the time...

Strange... I could've sworn I got that 'snowing' screensaver working just fine...
Reply
#12
i think the only person that ive 'hunted' is bbq. anyways rockuman, i thought u d him or at least u used to because of that prank you did with zack. Huh o well i wont post anymore here.
Reply
#13
na_th_an's right It's impossible about the screensavers but
allegro (a C/C++ lib) comes with a screensaver example source
which I've managed to run a dos program...
I's a lot buggy but the point is: It's possible to have a windows
screensaver run a dos program...
/post]
Reply
#14
Of course, but you have to do the screensaver in Windows still, so... Wink Smile
SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
Reply
#15
Quote:i think the only person that ive 'hunted' is bbq. anyways rockuman, i thought u d him or at least u used to because of that prank you did with zack. Huh o well i wont post anymore here.

........WTF did you just say??!

I've seen plenty of screensavers that appear to be running in dos mode... Isn't there a converter or some crazy doodad that'll make it work?
Reply
#16
So their isn't a way to make it automatically turn on after a certain amount of time? Maybe make it .exe and simply have it wait using ...


do while inkey$=""
sleep 100
cls
screen saver graphics/animations
loop
close


or something like that?
Not yet Snake! It's not over yet!
Reply
#17
I have a small windows screensaver called DOSSAVER.SCR that let's you specify any DOS program and run it as a windows screensaver.

I found a link to it, if you're interested. It's called DOSSAVER.ZIP, on this page:
http://files.chatnfiles.com/Software%20V.../files.htm

- Dav
Reply
#18
Looks like you need Visual Basic to run it though. I'm having a hard time finding it free on the web.
Not yet Snake! It's not over yet!
Reply
#19
You just need an older freely distributable VB runtime -- VBRUN200.DLL.

Here's a place to d/l it:

http://www.pcworld.com/downloads/file_de...190,00.asp

- Dav
Reply
#20
Quote:Looks like you need Visual Basic to run it though. I'm having a hard time finding it free on the web.
You can get VB 4 Pro at http://www.download-qb.tk/.
But I don't think VB4 can make screensavers :-( I wanna make screensavers for free too. But everything isn't free. Ahh, well. Let me know if you come up with (or find) anyhting good.
rogramming is like life - you work first, then play. :bounce: :rotfl: :bounce: :rotfl: :bounce: :rotfl: :bounce: :rotfl: :bounce: :rotfl: :bounce: :rotfl: :bounce:
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)