Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: -0.978 c
4-1091415841
DelphiN!
2004-08-02 07:04
2004.09.12
Отслеживание запуска процессов


3-1092386137
Вика
2004-08-13 12:35
2004.09.12
Проблема с текстовым полем...


14-1093367680
Fredericco
2004-08-24 21:14
2004.09.12
Меня уволили :-)


14-1091046073
Сергей Суровцев
2004-07-29 00:21
2004.09.12
И снова о вечном...


1-1093529658
aleks-ran
2004-08-26 18:14
2004.09.12
DBGridEh: Считать значение футера




   Наверх