Кросс-компиляция / перекомпиляция ActiveX для мобильных устройств - PullRequest
1 голос
/ 20 мая 2009

В нашем проекте у нас много элементов управления ActiveX, написанных на VB6. На больших (x86) компьютерах это работает очень хорошо. Эти элементы управления размещены на веб-сайте. И мобильные пользователи тоже хотят его использовать.
Так есть ли какое-нибудь возможное решение для перекомпиляции / кросс-компиляции .ocx и создания файла .cab для работы в архитектуре ARM? Или, может быть, я могу эмулировать архитектуру x86 на мобильных телефонах / КПК?

Матеуш

1 Ответ

1 голос
/ 20 мая 2009

Невозможно взять элемент управления, написанный на VB6, и запустить его на устройстве с процессором ARM (через кросс-компиляцию, эмуляцию или иным способом).

Ваш лучший путь - переписать ваше приложение так, чтобы оно предназначалось как для x86, так и для мобильной платформы ARM по вашему выбору (например, java / j2me, .net framework / compact framework, flash, C / C ++ и т. Д.) Или просто сделать ваше приложение запускается на сервере и выставляется через Интернет

...