forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   PureBasic (http://forum.boolean.name/forumdisplay.php?f=90)
-   -   Написание ActiveX на PB - миф или реальность? (http://forum.boolean.name/showthread.php?t=3635)

Maxus 15.06.2007 10:07

Написание ActiveX на PB - миф или реальность?
 
Хотылось бы узнать Ваше мнение есть ли возможность реализовать данное направление.

kvitaliy 16.06.2007 22:32

Re: Написание ActiveX на PB - миф или реальность?
 
ActiveX используют для создания пользовательских элементов управления в визуальных языках программирования. Как и все творения Microsoft( не к ночи будет помянуто) сносно работают только для творений именно этой фирмы - Visual Studio. Реально даже к Делфи и то возможно подключить не все элементы ActiveX, предназначенные для Visual Studio, так же и наоборот. Эти самые элементы подключаются к PureBasic невероятно геморойно, по сравнению с тем, как они подключаться к проекту в той же Visual Studio, в частности Visual Basic, просто выбрал из списка, и всё.
Так же просто и создать элемент ActiveX - буквально тоже несколько кликов мышки. Практически ActiveX имеет структуру сходную с DLL, а потому теоретически я думаю написать возможно, но если в Visual Studio элемент проектируется, что естественно для интерфейса, то в PureBasic придётся именно писать руками...А смысл? Для PureBasic легче использовать библиотеки, или те же DLL, а для других языков проще их спроектировать в них же - по крайней мере это гарантирует совместимость.
Это моё личное мнение. Оно может не совпадать с действительностью.

Maxus 18.06.2007 15:06

Re: Написание ActiveX на PB - миф или реальность?
 
Ну а если для Веб пишу контрол, не очень то хотелось бы писать загрузку длл на VS.
Хотелось бы как нить по компактнее все в одной ДЛЛ и все.
Ну вообщем я посмотрел и думаю реально это зделать.

kvitaliy 19.06.2007 07:47

Re: Написание ActiveX на PB - миф или реальность?
 
В случае с Веб опять на первом месте встаёт вопрос совместимости - технологию ActiveX поддерживают только браузеры совместимые с IE, ( сам IE и его клоны) причём запущенныё на платформе Windows, а как я понимаю, сейчас всё больше людей делают выбор браузера (а иногда и системы) не в пользу Microsoft...К сожалению, по той же причине практически не работает в Веб технология VBScript, и по этому используют JavaScript.

Maxus 19.06.2007 10:41

Re: Написание ActiveX на PB - миф или реальность?
 
Знаешь если с умом подойти к этой проблеме, то для совместимости уже давно имеется куча плагинов, так как ОСХ уже обкатал на нескольких версиях. Opera, Mozilla, Firefox.


Часовой пояс GMT +4, время: 05:08.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot