Posts: 1,556
Threads: 298
Joined: Dec 2002
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...
Posts: 843
Threads: 60
Joined: Mar 2003
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.
o well i wont post anymore here.
Posts: 1,080
Threads: 87
Joined: Feb 2002
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]
Posts: 6,419
Threads: 74
Joined: Mar 2002
Of course, but you have to do the screensaver
in Windows still, so...
Posts: 1,556
Threads: 298
Joined: Dec 2002
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. 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?
Posts: 354
Threads: 28
Joined: Feb 2004
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!
Posts: 440
Threads: 65
Joined: Sep 2001
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
Posts: 354
Threads: 28
Joined: Feb 2004
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!
Posts: 440
Threads: 65
Joined: Sep 2001
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
Posts: 57
Threads: 6
Joined: Apr 2004
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: