Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.036 c
3-1092654497
yaric
2004-08-16 15:08
2004.09.12
Программная деактивация тригерра


9-1084843213
Armagedon
2004-05-18 05:20
2004.09.12
помогите скочать DirectSound


1-1093628027
Александр-
2004-08-27 21:33
2004.09.12
Показ Help.chm на определенном topice ?


14-1092979255
Владислав
2004-08-20 09:20
2004.09.12
Нужна помощь с железом.


1-1093860957
Gear
2004-08-30 14:15
2004.09.12
XP manifest





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский