1.

Solve : DLL x DOS ????

Answer»

Hello,

Is there a version of DOS that have DLL supports?

PS. Sorry for my poor english!

[]'sDOS cannot access DLLs, for that you will need to use VB - or another full PROGRAMMING language, or (if you can locate a 'helper object' - search for DynaCall) then vbscript
Describe what you want to do. Dynamic Link Libraries are a feature of programming languages for Microsoft Windows, not MS-DOS. Thank you for the answers!

Salmon: I have a program that runs on DOS, composed of only one executable. The plan is to make this program to access some functions from a DLL.


tks!Do you really mean MS-DOS or are you THINKING of Windows command prompt?
Quote from: Salmon Trout on November 27, 2009, 09:09:00 AM

Do you really mean MS-DOS or are you thinking of Windows command prompt?


It's MS-DOS, version 6.2.
But, if other version of MS-DOS have DLL suports, I TRY it!No DLLs with MS-DOS. As was said before. Why do you think you need to do this?
Quote from: Salmon Trout on November 27, 2009, 11:32:16 AM
No DLLs with MS-DOS. As was said before. Why do you think you need to do this?


Why do I have this legacy system, which runs on many machines. I need to separate the system into modules, so I thought in DLL. If this is not possible, I believe in separate executables, but do not know how I would make communication between the executable.I think that maybe what you are looking for are "overlays". Turbo Pascal and the GFA BASIC as well as good old PDS 7.0 and 7.1 compilers are examples of MS-DOS programming tools that offer overlay support. Overlaying is a programming method that allows programs to be larger than the central processing unit's main memory. An embedded system would normally use overlays because of the limitation of physical memory, which is internal memory for a system-on-chip and the lack of virtual memory facilities.

http://en.wikipedia.org/wiki/Overlay_%28programming%29

https://users.cs.jmu.edu/abzugcx/public/Student-Produced-Term-Projects/Operating-Systems-2002-FALL/MSDOS-by-Andrew-Vogan-2002-Fall.doc

http://support.microsoft.com/kb/51416

etc etc etc







Thank you! You gave me a guideline. I'll study overlay, and I'll post here the result.

Thank you very much!


Discussion

No Comment Found