Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 07.06.2009
Сообщений: 50

Публикация ActiveX в Internete? Кто поможет

26.07.2009, 19:47. Показов 1156. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите кто может. Сделал activeX, установил на WEB-сервере ocx а включить в WEB страницу не получается.
Code
1
2
3
4
5
6
7
8
<OBJECT 
classid='clsid:3BA3C340-7229-41A4-BF88-99231069F743'
CODEBASE='http://www.здесь имя сайта/activex/Zag1.ocx'
        WIDTH=500
        WIDTH=500
        HEIGHT=400>
<PARAM NAME='BackColor' VALUE='#234567'>
</OBJECT>
ПЫтаюсь грузить с чужого компа и не получается. Вся беда в classid-параметре. Где его взять? Помогите кто может. Заранее благодарю
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.07.2009, 19:47
Ответы с готовыми решениями:

Люди, кто шарит в этих системах счисления и прочем, поможет кто?
Люди, кто шарит в этих системах счисления и прочем?

Как это сделать кто знает? кто поможет?)
Задание № 8 Разработать базу данных «Пожарная охрана» Сведения: • Номер пожарного расчета, • Фамилия, имя, отчество командира...

Поможет кто?((
1. Жители островов Чунга и Чанга один раз в год на праздник обмениваются драгоценностями. Жители острова Чунг привозят половину своих...

13
0 / 0 / 0
Регистрация: 07.06.2009
Сообщений: 50
03.08.2009, 16:45  [ТС]
неужели никто не знает?
0
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
03.08.2009, 19:41
classid - это GUID твоего компонента - ищи в реестре или OLE Viewer-ом.
Кроме того, на том броузере у клиента должен стоять низкий уровень безопасности или твой сайт, где лежит этот контрол, должен быть зарегистрирован у клиента в trusteded sites.
0
0 / 0 / 0
Регистрация: 07.06.2009
Сообщений: 50
04.08.2009, 10:43  [ТС]
Дело все в том, что GUID моего ActiveX я нашел и уровень безопасности я уменьшил, но вся беда в том, что когда я установил на сервер этот activeX, то он не хочет загружаться.
Вот поэтому возник вопрос - если я сделал на своем ком-пе этот ActiveX, а затем установил его на сервер, то на сервере надо ли его регистрировать? и изменится ли его GUID при загрузке с моего ком-па на WEB-сервер?
0
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
04.08.2009, 13:06
В codebase должен быть путь, доступный клиентам для скачивания, на твой CAB-файл инсталяции этого компонента.
0
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
04.08.2009, 13:09
Вот примерно такой код для инсталяции:
Code
1
2
<OBJECT id=Mgr classid='clsid:1CCBDADF-0AC4-11D2-9D5F-204C4F4F5020' codebase='bin/mgr.cab#Version=1,0,0,1' width=0 height=0>
</OBJECT>
0
0 / 0 / 0
Регистрация: 07.06.2009
Сообщений: 50
04.08.2009, 13:38  [ТС]
А инсталировать на сервере ActiveX при установке его на сервер надо или нет?
0
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
04.08.2009, 16:47
Если он клиентский и работает только на клиенте, то не нужно. Должен лишь лежать CAB-файл в соответствующей директории сервера.
0
0 / 0 / 0
Регистрация: 07.06.2009
Сообщений: 50
04.08.2009, 17:10  [ТС]
Спасибо большое, а то никто не хотел отзываться.
И если не сложно ответься на такой жополнительный вопрос - а как узнать версию те цифры которые идут после версии.
И сразу ТАКОЙ ОГРОМНЫЙ ВОПРОСЕЦ - а можно ли послать из клиентского ActiveX на сервер данные. Слышал, что для этого существует технология Dcom, но можно ли как-то попроще?
0
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
04.08.2009, 18:17
Номер версии это цифры, которые можно увидеть, если нажать правой кнопкой мыши на твоем компоненте в эксплорере и выбрать меню свойства. Там будет одно из свойств версия.
По второму вопросу - лучше использовать SOAP, так как DCOM в контексте Интернета ,скорее всего, будет недоступен (разве что, если у тебя все клиенты в Интранете и работают под одним доменом).
0
0 / 0 / 0
Регистрация: 07.06.2009
Сообщений: 50
04.08.2009, 18:33  [ТС]
А как заставить VB сделать и ocx и cab, а то когда я сделал activeX и откомпилировал, то cab файла не оказалось?
0
0 / 0 / 0
Регистрация: 07.06.2009
Сообщений: 50
04.08.2009, 18:37  [ТС]
А можно немного поподробнее про технологию как использовать SOAP
0
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
04.08.2009, 18:43
CAB создается при помощи Package and Deployment Wizard - это Add-In для сборки сетапов - он входит в состав студии как дополнение.
На счет протокола SOAP в двух словах не объяснишь. Зайди на Microsoft и скачай SOAP 3.0 Toolkit
0
0 / 0 / 0
Регистрация: 07.06.2009
Сообщений: 50
05.08.2009, 10:40  [ТС]
Спасибо большое за консультацию по ActiveX надеюсь, что все получится.
Что касается технологии SOAP - то конечно хотелось бы хоть немного информации. Мне не так много надо - только отослать информацию на сервер из AvtiveX.
Я сам профессионально работаю на ASP и знаю, что это касается одной максимум двух функций.
Помогите кто может.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.08.2009, 10:40
Помогаю со студенческими работами здесь

Кто поможет
Рамки работы: ну или условия 1! Создать папку внутри сайта с именем (娅瑟) + студенческий номер (201404041) Содержание сайта должно...

кто поможет?
нужна прога, редактор dbf, чтобы он из dbf экспортировал txt с разделителем табуляции

Кто поможет с БД
Здравствуйте. Кто можешь помочь с БД, очень нужно... nahlogin7mail.ru мыло или вк id160303474

Кто поможет?..
Кто поможет научить программировать на Turbo Paskal?

Кто поможет?
Здравствуйте,нужна помощь в решении 3-4х задач по электричеству. Учусь на 1 курсе университета. Ищу того, кто поможет осуществить в эту...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru