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

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

Матеуш


person matma    schedule 20.05.2009    source источник


Ответы (1)


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

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

person rpetrich    schedule 20.05.2009
comment
Всегда есть способ - через виртуальный бокс, эмулятор Windows 98, преобразование или иным образом. Вопрос в том, как это сделать реалистично - person tabdiukov; 19.12.2019