Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Отображение Flash Web Widget в форме Delphi

Автор вопроса: CommunityОтветов: 3

Я хотел бы отобразить виджет погоды Yahoo (или любой аналогичный виджет на основе Flash или Java) в приложении Delphi. Я открыто признаю, что не совсем понимаю, что потребуется, чтобы это заработало.

Любые предложения о том, как это может быть достигнуто, будут оценены.

Я использую Delphi 7. Все виджеты представляют собой просто HTML-код, который, когда я вырезаю и вставляю их, например, на свою страницу Blogger, отображаются и работают нормально. Я не знаю, как взять тот же html-код и использовать его в форме Delphi, чтобы получить аналогичные результаты.

Подробные инструкции будут оценены, а также объяснение. Очевидно, я не совсем понимаю, как это работает... Я знаю только, какой результат мне нужен ;-)

Спасибо, Роб, это была не проблема с памятью, но администраторы позаботились об этом, как вы предложили.

отметка

widgetdelphi

Ответы

Ответ 1 · рейтинг 4 · EricLaw

По сути, вы хотите разместить SWF ActiveXObject.

http://delphi.about.com/od/graphics/l/aa040103a.htm

Ответ 2 · Dave Glassborow

Как упоминалось выше, вы можете разместить активный элемент управления X Flash для управления флэш-памятью.

Другой вариант - использовать встроенную веб-страницу (возможно, загруженную с локального диска) с помощью встроенного элемента управления Delphi TWebBrowser для отображения любого веб-контента, включая элементы управления Java или Flash (при условии, что они установлены на клиенте).

Надеюсь, это поможет.

Ответ 3 · Community

У меня есть видео о встраивании флэш-памяти в приложения Delphi доступно здесь . Если виджет представляет собой флэш-файл (.swf), это должно быть довольно просто. Другой вариант (как уже упоминалось) - использовать компонент Delphi TWebBrowser.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы