Можно ли так сделать?
От: Ustas Германия  
Дата: 02.01.02 14:36
Оценка:
Начальник возжелал рубить хвост кошке по частям, чтобы не так больно было.
Ну это лирика. Суть вопроса:

Есть в исходниках работающее 16-ти битное приложение.
Есть мысль частями его сделать 32-х битным, в качестве варианта мне предлагается из 16-ти битного приложения подымать интерфейсы СОМ-объекта, который мне же и писать. Утверждается, что это в принципе возможно.

Вопрос(ы):
1. Это реально?
2. Если да, то как?
3. Есть какие-либо особенности при написании СОМ-объекта для таких целей?
4. Кто делал что-либо похожее?

Спасибо.
Good luck.
Ustas.
Re: Можно ли так сделать?
От: Аноним  
Дата: 05.01.02 19:15
Оценка:
Здравствуйте Ustas, Вы писали:

U>Начальник возжелал рубить хвост кошке по частям, чтобы не так больно было.

U>Ну это лирика. Суть вопроса:

U>Есть в исходниках работающее 16-ти битное приложение.

U>Есть мысль частями его сделать 32-х битным, в качестве варианта мне предлагается из 16-ти битного приложения подымать интерфейсы СОМ-объекта, который мне же и писать. Утверждается, что это в принципе возможно.

U>Вопрос(ы):

U>1. Это реально?
U>2. Если да, то как?
U>3. Есть какие-либо особенности при написании СОМ-объекта для таких целей?
U>4. Кто делал что-либо похожее?

U>Спасибо.


Что значит "предлагается из 16-ти битного приложения подымать интерфейсы СОМ-объекта, который мне же и писать" можно по подробнее.
Re: Можно ли так сделать?
От: WPooh США  
Дата: 07.01.02 09:38
Оценка:
Здравствуйте Ustas, Вы писали:

U>Начальник возжелал рубить хвост кошке по частям, чтобы не так больно было.

Иногда это правильно. Чтоб не завалить все глобальными переделками, можно делать по шагам. Другое дело, что эти шаги надо распланировать грамотно.
U>Есть в исходниках работающее 16-ти битное приложение.
DOS? WIN16?
U>Есть мысль частями его сделать 32-х битным, в качестве варианта мне предлагается из 16-ти битного приложения подымать интерфейсы СОМ-объекта, который мне же и писать. Утверждается, что это в принципе возможно.

Почитайте MSDN: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/com/compole1_66m1.asp
Успехов!
К этому моменту у меня внутри 0.5, 0.7, 0.33 (с) НС
Re: Можно ли так сделать?
От: Ustas Германия  
Дата: 26.01.02 13:31
Оценка:
Конкретизировалась задача:

Необходимо из 16-ти битного приложения под Windows вызывать 32-х битную DLL, и передавать/принимать параметры. У кого есть подобный опыт или соображения, как это делается? Был бы очень признателен за образцы кода.

Большое спасибо.
Юстас.
Good luck.
Ustas.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.