Главная страница
    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.007 c
14-88142
Snap
2003-03-09 13:23
2003.03.27
Маскировка приложения.


3-87852
Владимир
2003-03-07 11:41
2003.03.27
InterBase


3-87835
Leo_pr
2003-03-07 15:13
2003.03.27
Драйвер BDE


1-87898
ghg
2003-03-13 08:41
2003.03.27
Нетипизированный файл и Tbitmap


3-87874
Roki
2003-03-07 12:33
2003.03.27
Как в IB(FireBird) добавить ограничение на значение поля?





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