Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.12;
Скачать: CL | DM;

Вниз

DOS и Windows   Найти похожие ветки 

 
saNat ©   (2004-08-24 17:47) [0]

Разбираюсь с программированием COM. Под DOS мы используем ресурсы компьютера монопольно. В Windows ресурсы могут использоваться несколькими приложениями. А как работает сеанс DOS в среде Windows? Т.е. нужно писать разные приложения для DOS и Windows?


 
Anatoly Podgoretsky ©   (2004-08-24 17:48) [1]

Живет в виртуальной машине ДОС


 
saNat ©   (2004-08-24 17:50) [2]

Я прав - приложение, написанное для DOS с передачей данных через порт будет корректно работать в Windows?


 
Anatoly Podgoretsky ©   (2004-08-24 17:52) [3]

saNat ©   (24.08.04 17:50) [2]
Неправ, корректно будет работать только корректно написаное приложение.


 
Jeer ©   (2004-08-24 17:54) [4]

Anatoly Podgoretsky ©   (24.08.04 17:52) [3]
P.S.
И не под всеми осями:)


 
saNat ©   (2004-08-24 17:58) [5]

Anatoly Podgoretsky ©   (24.08.04 17:52) [3]
Т.е. если приложение должно работать в DOS и Windows нужно писать две разных вещи...


 
Anatoly Podgoretsky ©   (2004-08-24 17:59) [6]

Jeer ©   (24.08.04 17:54) [4]
Под какиме не будет, естестванно корректное?

saNat ©   (24.08.04 17:58) [5]
Можно и одно комбинированое, если сумешь скомбинировать, Дельфи этому сопротивляется.


 
Jeer ©   (2004-08-24 18:04) [7]

Anatoly Podgoretsky ©   (24.08.04 17:59) [6]

Написанное под DOS в 1990 г.(например) будет имет проблемы с портами в WinNT.
Но заставить - можно:)


 
Piter ©   (2004-08-24 18:19) [8]

в Windows NT, например, нельзя напрямую обращаться к оборудованию. То есть, в общем можно, винда постарается это перехватить и переправить как надо. Но получится это у нее далеко не во всех случаях. То есть, если ты, допустим, рисуешь на экране с помощью каких-то DOS функций, прерываний - то все ок. Если же пишешь прямо в видеопамять - то тебе наступит облом в windows...



Страницы: 1 вся ветка

Текущий архив: 2004.09.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.045 c
1-1093853845
BillyJeans
2004-08-30 12:17
2004.09.12
I/O Error 183.


10-1036136259
kostik78ua
2002-11-01 10:37
2004.09.12
Коннекты остаются :(


1-1093920636
DEMs
2004-08-31 06:50
2004.09.12
Запуск через консоль


1-1093509981
sashuly
2004-08-26 12:46
2004.09.12
работа со строками


1-1093867462
Руслан
2004-08-30 16:04
2004.09.12
Загрузка в TStringList