Главная страница
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.051 c
1-1093005329
YaMaximus
2004-08-20 16:35
2004.09.12
Перехват всех Click-ов по кнопкам


3-1092375996
tERRORist
2004-08-13 09:46
2004.09.12
DefaultExpression в ADODataSet


3-1092722311
DemonRus
2004-08-17 09:58
2004.09.12
MySQL и ADO


14-1093054091
Думкин
2004-08-21 06:08
2004.09.12
С днем рождения! 21 августа


14-1092749155
Aleksandr.
2004-08-17 17:25
2004.09.12
Подскажите, кто работал с MemProof, что тут к чему!