Click here to Skip to main content
15,891,184 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Break CString into several strings? Pin
Omar El Fata15-Mar-10 3:25
Omar El Fata15-Mar-10 3:25 
QuestionRe: Break CString into several strings? Pin
David Crow15-Mar-10 7:42
David Crow15-Mar-10 7:42 
AnswerRe: Break CString into several strings? Pin
Omar El Fata15-Mar-10 14:32
Omar El Fata15-Mar-10 14:32 
AnswerRe: Break CString into several strings? Pin
KarstenK14-Mar-10 22:29
mveKarstenK14-Mar-10 22:29 
GeneralRe: Break CString into several strings? Pin
ThatsAlok15-Mar-10 1:47
ThatsAlok15-Mar-10 1:47 
GeneralRe: Break CString into several strings? Pin
loyal ginger15-Mar-10 9:41
loyal ginger15-Mar-10 9:41 
QuestionRe: Break CString into several strings? Pin
David Crow15-Mar-10 2:56
David Crow15-Mar-10 2:56 
QuestionDOS virtual disk Pin
Low_Level14-Mar-10 6:28
Low_Level14-Mar-10 6:28 
Hi
I'm looking to write a virtual disk in C/C++/Pascal,
that'll work just like a regular FAT32 partition
that is a part of a PC's hard drive.




1. Programming background:

- I've had a bit of C/C++ programming experience,
but my Pascal skills are better.

- I'm not exactly familiar with Assembly language,
but if some Assembly code were to find its way
into a C/C++/Pascal wrapped function, using a
technique called 'inline Assembly' (I think) and
all parameters and/or function results were to be
passed in or returned in the hosting high level
language, that'll work Smile | :)



2. Wishes:

- As far as I understand, the control application
would probably have to be written as a TSR,
which means that it should take the least amount
of RAM possible; this would be useful if the user
would want to boot their PC with a BootCD, then
make a RAMdrive on the extended RAM, then perhaps
start (or create) one or more virtual disks within
that RAMdrive

- It'll have to be either already formatted, or
formattable with DOS's format.com, to either
FAT16 or FAT32, so long DOS can recognize it

- It'll have to have a drive letter assigned to
it, such as D: or E: where it's preferable for
either the user or via code to be able to
select a drive letter on demand; multiple disk
volumes should be loadable one after another,
on the same DOS session

- It should be able to create a new volume upon
request, and the user should be able to set
its size (or capacity)

- It should be loadable via AUTOEXEC.BAT or just
the command line prompt, and not via CONFIG.SYS

- It should work under either pure MSDOS mode or
in a DOS box under Windows 98/XP

- Option : it should be partitionable

- Option : it should be resizable (up to a point)
if size of total files in it is near
capacity



So - any ideas on how to make DOS virtual disks?
Thanks in advance
LL
AnswerRe: DOS virtual disk Pin
Richard MacCutchan14-Mar-10 7:08
mveRichard MacCutchan14-Mar-10 7:08 
GeneralRe: DOS virtual disk Pin
Low_Level14-Mar-10 7:42
Low_Level14-Mar-10 7:42 
GeneralRe: DOS virtual disk Pin
Spawn@Melmac14-Mar-10 10:13
Spawn@Melmac14-Mar-10 10:13 
GeneralRe: DOS virtual disk Pin
Low_Level18-Mar-10 23:41
Low_Level18-Mar-10 23:41 
GeneralRe: DOS virtual disk Pin
David Crow15-Mar-10 3:13
David Crow15-Mar-10 3:13 
GeneralRe: DOS virtual disk Pin
Low_Level18-Mar-10 23:48
Low_Level18-Mar-10 23:48 
GeneralRe: DOS virtual disk Pin
Spawn@Melmac19-Mar-10 7:29
Spawn@Melmac19-Mar-10 7:29 
GeneralRe: DOS virtual disk Pin
Low_Level24-Mar-10 7:39
Low_Level24-Mar-10 7:39 
GeneralRe: DOS virtual disk Pin
Spawn@Melmac24-Mar-10 8:31
Spawn@Melmac24-Mar-10 8:31 
GeneralRe: DOS virtual disk Pin
Low_Level24-Mar-10 9:36
Low_Level24-Mar-10 9:36 
QuestionPGPDisk 6.02 - Compilation Errors Pin
Low_Level14-Mar-10 6:22
Low_Level14-Mar-10 6:22 
QuestionBoot manager functionality Pin
Low_Level14-Mar-10 6:05
Low_Level14-Mar-10 6:05 
QuestionFreeDOS Scandisk - Compilation Errors for C++ code Pin
Low_Level14-Mar-10 5:42
Low_Level14-Mar-10 5:42 
QuestionFreeDOS Defrag - Compilation Errors Pin
Low_Level14-Mar-10 5:40
Low_Level14-Mar-10 5:40 
QuestionScandisk or Defrag functionality Pin
Low_Level14-Mar-10 5:38
Low_Level14-Mar-10 5:38 
AnswerRe: Scandisk or Defrag functionality Pin
ThatsAlok14-Mar-10 19:19
ThatsAlok14-Mar-10 19:19 
GeneralRe: Scandisk or Defrag functionality Pin
Low_Level18-Mar-10 23:22
Low_Level18-Mar-10 23:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.