You are not logged in. You can browse in the PowerBASIC Community, but you must click Login (top right) before you can post. If this is your first visit, check out the FAQ or Sign Up.
I don't know anything about Windows NT or ME, but I know of some nice
utilities that come with QEMM, called FILES.COM, BUFFERS.COM and DEVICE.COM
Simply type "FILES 50" at the DOS prompt to change it.
(just for information, you can even load DOS drivers at the DOS
prompt with DEVICE.COM, like "DEVICE c:\win95\command\ansi.sys")
Mail me if you need any of them (only 6k in total)
Are you sure that you can legally give those files away? Surely they require QEMM to operate, and if they are copyright, you'll be breaking the law in distributing them.
Correct on both counts, Lance. (So I suppose, legality aside, it doesn't matter if he e-mails the files to Mike or not, since they won't work anyway, but...)
Sebastian: When you install QEMM's memory manager system, it overrides DOS's handlers for those functions and takes control itself (with varying degrees of success, I might add). The programs you talk about don't actually change anything themselves; they just send signals to the QEMM memory manager, which attempts to comply with the request and then fool DOS into thinking that it was "always like this", and that nothing has actually changed. Those programs are not independant of QEMM, and will not work without the whole QEMM memory manager package being installed first. And yes, those files are commercial, copyrighted software; you cannot simply hand them around like baseball cards.
And QEMM will not, as far as I know, with Windows-ME anyway, so the whole thing is academic.
If Windows ME functions like Windows 2000 in this regard, you can still use CONFIG.SYS files, it's just that they're run for each DOS box rather than only at boot time. In Windows 2000, the default CONFIG.SYS can be set up through the _DEFAULT.PIF file in the C:\WINNT folder. You right-click on it, select Properties, Program tab, Advanced... button.
The corresponding folder would probably be C:\WINDOWS for Windows ME. Be advised that Explorer seems to hide the .PIF extension, even if you've told Windows not to hide extensions. Microsoft, feh. You might also look in the PIF folder off the Windows folder, if any.
Unfortunately, it is a customers machine and
I may have to go out and buy a copy of ME to
get CONFIG.SYS to work. I'm sure others
will run into this problem soon.
Hi Mike,
My Windows ME has a hidden config.sys and autoexec.bat in the
C:\ Root directory. There's nothing in the config.sys file. I tried
putting in a FILES=50 and all I can tell you is that it didn't bomb.
Is there a way to verify that it worked, short of opening 50 files
from a dos program? If you'd like, we can do some real-time stuff
if you've got AOL Messenger or something. I know what a pain it is
to try and get info from customers like that. By the way, if you know
the registry entry you need to mess with, Semen put out a quick
and dirty registry routine for getting your program to Autoload on
start up. Good Luck, and let me know if there's anything I can do.
We covered the Registry (and accessing it with PB/CC) in the Sep 99 issue of BASICally Speaking. I recommend you check out our (free) source code archives at http://www.infoms.com/archives.htm for the sample source code. If you need more information, you can purchase a copy of the back issue for $4.00.
Alan
------------------
Alan C. Earnshaw
Information Management Systems, Inc. http://www.infoms.com
Registry.Bas is exactly what I was looking for!
At least I can ask the users if it is ok to
remove/rename a registry entry. Again, this
has got to be a big problem for many developers.
Those programs are not independant of QEMM, and will not work
without the whole QEMM memory manager package being installed first.
And yes, those files are commercial, copyrighted software; you cannot
simply hand them around like baseball cards.
First of all, the utilities I was referring to (files.com, buffers.com and
device.com) can be used with or without QEMM... and as they do not require
QEMM to be installed I saw them as utilities that came with it, and I was
probably wrong, judging from your replies...
Btw, I never mentioned sharing the entire QEMM package.
Wyman,
My email address is mailto:[email protected][email protected]</A>
and could easily send you a very small test
program to see if changing the hidden
config.sys helps. I've already received an
email that the registry has to be modified.
The machine that was used did not show any
changes to CONFIG.SYS after rebooting the system.
Bad news.
MSCONFIG does not have a config.sys tab in Windows ME.
Anyone know how to insert a line in CONFIG.SYS that
will stay after reboot like FILES=50
------------------
[This message has been edited by Mike Doty (edited November 27, 2000).]
http://support.microsoft.com/support...t.com/support/ kb/articles/Q269/0/30.ASP?LN=EN-US&SD=gn&FR=0&qry=ms-dos&rnk=11&src=DHCS_MSPSS_gn_SRCH&SPR=WINME
Click Start
Click Run
Type SYSTEM.INI and press [Enter]
[386Enh]
PerVMFiles = 225 (add this line)
Note: 225 + (default of 30) = maximum of 255
Reboot
I've also posted this in the source code forum.
This is essential for many DOS programs using ME.
Windows ME does not read CONFIG.SYS.
------------------
[This message has been edited by Mike Doty (edited November 28, 2000).]
We process personal data about users of our site, through the use of cookies and other technologies, to deliver our services, and to analyze site activity. For additional details, refer to our Privacy Policy.
By clicking "I AGREE" below, you agree to our Privacy Policy and our personal data processing and cookie practices as described therein. You also acknowledge that this forum may be hosted outside your country and you consent to the collection, storage, and processing of your data in the country where this forum is hosted.
Comment