Где находятся серверные компоненты VBScript (ASP)? - PullRequest
2 голосов
/ 08 июня 2011

Я новичок в ASP, VBScript и пытаюсь выяснить, как изменить текст на веб-странице.

Что я хочу сделать:
Изменить текст на веб-странице

Проблема:
Текст веб-страницы (.asp) создается кодом, который выглядит следующим образом: <% Set MyAd = Server.CreateObject ("ETFramework11.WPLoginPage")%> , и я не могу напрямую увидеть текст, который я хочу изменить.

Вопрос:
Где находятся файлы, в которых находится ETFramework11 или WPLoginPage , физически? (при условии, что они находятся где-то в отдельных файлах) Какие типы файлов? На что они похожи?

Ответы [ 2 ]

4 голосов
/ 08 июня 2011

CreateObject используется для создания экземпляра COM-объекта.Так что ETFramework11.WPLoginPage - это объект в DLL где-то.Вам нужно будет выяснить, откуда этот объект извлекает файлы, если вообще - если нет, то он встроен в DLL, и я бы связался с поставщиком.

Вы можете узнать, где находится DLL,поиск имени объекта (т.е. ETFramework11.WPLoginPage в реестре).

0 голосов
/ 08 июня 2011

Они называются COM-компонентами, которые могут быть реализованы различными технологиями.Я думаю, что большая часть мира ASP реализовала их с технологией ActiveX.

Файл теоретически может находиться где угодно.Система рассказывает о компонентах COM с помощью команды "Regsvr32".

...