hello
i will programming a application ( with window tech ) for running in boot ( dos mode ) .
such as : partition magic , table doctor
please help me that : where are work ? what programming for show windows in dos mode ?
if introducting a E-book to me , i went thankful .
thank you
:confused::cursing:
Help Me to programming dos windowing app
Started by starsoheil, Feb 02 2010 11:44 PM
18 replies to this topic
#1
Posted 02 February 2010 - 11:44 PM
|
|
|
#2
Posted 03 February 2010 - 09:04 AM
What version of windows are you talking about? You will probably have to simulate everything, which will not be trivial to do.
#3
Posted 03 February 2010 - 11:05 PM
hello
thank you
i want to programming a program such as partition magic (with :window,button,text box ) that loading in dos OS , of course loading from system boot ,
please help me to what i work with Visual c++ 2008 .
thank you
i want to programming a program such as partition magic (with :window,button,text box ) that loading in dos OS , of course loading from system boot ,
please help me to what i work with Visual c++ 2008 .
#4
Posted 04 February 2010 - 03:32 PM
You are talking about EXTREMELY low-level coding. How much do you know about how partitions work? What do you know about the NTFS file-system? Do you know how to write a boot-loader?
#5
Posted 04 February 2010 - 04:42 PM
You really need to look into a DOS port of Unix FDisk. I think I read the current DOS FDisk is out of date and wont work with current FAT32 systems.
Basiclly, the only way you will ever get this working is if you take working GNU FDisk source code and write a nice GUI under DOS.
And even then, the risk you take if you release something that f's up peoples harddrives is enormous!!!!!!
Imagine the hate mail you will get if people start loosing data.
I wouldn't touch this project. Leave partitioning to the experts.
Basiclly, the only way you will ever get this working is if you take working GNU FDisk source code and write a nice GUI under DOS.
And even then, the risk you take if you release something that f's up peoples harddrives is enormous!!!!!!
Imagine the hate mail you will get if people start loosing data.
I wouldn't touch this project. Leave partitioning to the experts.
#6
Posted 05 February 2010 - 10:13 PM
hello
thank you
i am not programming partition magic .i want programming a dos app with windows,and buttons,textbox,etc. such as : ( createwindow() ) function in visual c++ and delphi .
i work with this function but not wroking in dos mode . ( this working in windows OS only ).is there another way to programming ?
thank you
i am not programming partition magic .i want programming a dos app with windows,and buttons,textbox,etc. such as : ( createwindow() ) function in visual c++ and delphi .
i work with this function but not wroking in dos mode . ( this working in windows OS only ).is there another way to programming ?
#7
Posted 05 February 2010 - 11:44 PM
You might be interested in this: HX DOS Extender
Root Beer == System Administrator's Beer
Download the new operating system programming kit! (some assembly required)
Download the new operating system programming kit! (some assembly required)
#8
Posted 06 February 2010 - 06:34 AM
hello
i want programming a 16 bit system application . a console app in delphi 2009 or visual c++ 2008 not working in boot . please help me to make a 16-bit windows .
i want programming a 16 bit system application . a console app in delphi 2009 or visual c++ 2008 not working in boot . please help me to make a 16-bit windows .
#9
Posted 06 February 2010 - 08:49 AM
They aren't designed to create 16-bit applications. Why do you even want to do this, given that most systems are 32-bit architectures?
#10
Posted 06 February 2010 - 10:36 PM
hello
thank you
i search in the internet and find a programs like my purpose .
web site is . visopsys.org
thank you
i search in the internet and find a programs like my purpose .
web site is . visopsys.org
#11
Posted 06 February 2010 - 10:41 PM
i am programming with c ( TC ,B C++, Free C) but all exe app that build from this languages only working in win32 . what version of c build 16-bit app to work in dos OS .
#12
Posted 07 February 2010 - 02:39 AM
Your best bet is Borland Turbo Vision, which is a very very old GUI library for 16bit DOS applications.
You can look for ports of Turbo Vision for Watcom C++, which is a free 32bit compilier that can compilier 32bit DOS applications. (Lots of games in the 90's used this one)
http://www.sigala.it.../resources.html
Turbo Vision port to the GNU compiler and more
There is also a port for DJGPP, but I prefer Watcom because it comes with a good installer, Windows IDE and help files. So, you can code 32bit DOS app's from Windows.
You can look for ports of Turbo Vision for Watcom C++, which is a free 32bit compilier that can compilier 32bit DOS applications. (Lots of games in the 90's used this one)
http://www.sigala.it.../resources.html
Turbo Vision port to the GNU compiler and more
There is also a port for DJGPP, but I prefer Watcom because it comes with a good installer, Windows IDE and help files. So, you can code 32bit DOS app's from Windows.
Quote
This port is a port of the C++ version for the DOS, FreeBSD, Linux, QNX, Solaris and Win32 platforms. The port isn't 100% compatible with the original version from Borland because we want a library better than the original and not with the limititations imposed by the original 16 bits version and the huge security holes that are unacceptable.
For Win32 you can use BC++ 5.5, Cygwin, MinGW or MSVC.
For Win32 you can use BC++ 5.5, Cygwin, MinGW or MSVC.


Sign In
Create Account


Back to top









