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

Вниз

Где можно почитать про OLE1   Найти похожие ветки 

 
Andrey   (2003-03-11 13:19) [0]

(16-разрядное OLE, OLE для DOS)
И связь его с OLE2 (32-разрядное OLE, OLE для Windows)...

Обискался уже...


 
Ru   (2003-03-11 13:39) [1]

если оле1 это 16-ти разрядное, то как бы логичнее предположить, что оно предназначено не для дос, а все же для виндос, но 16-ти разрядного Windows 3.1 и более ранних версий.


 
Andrey   (2003-03-11 13:58) [2]

>если оле1 это 16-ти разрядное, то как бы логичнее предположить,
>что оно предназначено не для дос
Хм... непонял... а DOS скольки разрядная система?... по вашему.


Я у Тейксейры и Пачеко вычитал "Механизм COM-перемещения обрабатывает все сложности вызова функций вне границ процесса и даже отдельного компьютера, благодаря чему становится возможным использование 32-разрядных объектов в 16-разрядных приложениях..."

Значит такая связь возможна... Или Тейксейра и Пачеко ошибаются... оба... :)


 
Игорь Шевченко   (2003-03-11 14:07) [3]

Связь - возможна. Читать - в MSDN


 
DiamondShark   (2003-03-11 15:56) [4]


> Andrey © (11.03.03 13:58)


Тейксейра и Пачеко не ошибаются, только ДОС тут совершенно ни при чём.


 
Andrey   (2003-03-11 16:31) [5]

>DiamondShark © (11.03.03 15:56)
>ДОС тут совершенно ни при чём
Хм... а разве Win 3.11 (в котором собственно и реализовано OLE1) небыло надстройкой над тем же 16-разрядным DOS-ом?
Скорее всего действительно прийдется для использования OLE1 в DOS-е взять нечто из Win 3.11, но это совсем неозначает, что это уже будет 3.11.

Это больше вопрос, чем утверждение.


Похоже что это мой вопрос так и останется на теоретическом уровне. В MSDN я нашел только руководство по миграции OLE1->OLE2... Правда можно попытаться провести миграцию назад :)



Вообще конечная цель этого вопроса это драйвер для Clipper+IB. Просто существует ведь драйвер для Clipper+Informix так почему бы не сделать и для IB.

Поэтому хотелось бы услышать и другие варианты как можно связать Win и DOS.


 
Игорь Шевченко   (2003-03-11 16:48) [6]


> Поэтому хотелось бы услышать и другие варианты как можно
> связать Win и DOS.


через API вирутальной машины, к примеру


 
Andrey   (2003-03-11 17:00) [7]

>через API вирутальной машины
А что имеется ввиду под виртуальной машиной? Я знаю такую программу позволяющую запускать на одной физической машине несколько операционок одновременно.
Но это явно неподходит вкачестве переходника DOS<->WIN для драйвера Clipper+IB :)


 
Игорь Шевченко   (2003-03-11 17:05) [8]

В Win32 DOS-сеансы запускаются через виртуальные машины. Всегда.
А Clipper-IB лучше через файл связывать или по netbios


 
Andrey   (2003-03-11 17:28) [9]


> В Win32 DOS-сеансы запускаются через виртуальные машины.
> Всегда.

А вот это очень интересно. Будем искать.

>через файл
Медленно и э..вобщем не эфективно.

>netbios
Хм... это типа loopback в tcp/ip... Подумаем, но недумаю что это достаточно быстрый способ. Уж очень интересно ваше предложение по виртуальной машне.

P.S. Кстати а где бы про нее (виртуальную машину) почитать... Знаю что на MSDN, а где еще :)



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

Форум: "Потрепаться";
Текущий архив: 2003.03.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
1-87930
i4Me
2003-03-14 10:02
2003.03.27
Как встроить свой шрифт в программу?


14-88201
ilya53
2003-03-11 09:17
2003.03.27
API


7-88274
BANick
2003-02-03 21:11
2003.03.27
Помогите советом.


14-88229
Слесарь Матерящийся
2003-03-12 09:54
2003.03.27
Риски и угрозы для России в 2003 году


1-88054
Makhanev A.S.
2003-03-10 01:59
2003.03.27
Контекстное меню...





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский