debug на ActiveX
4 отговора
114 прегледа
debug на ActiveX
Имам следния проблем - имам едно ActiveX-че което е предназначено за web приложение. Функционалността си работи ок, но инсталация явно не...
Когато го тествам в HTML страница на моя компютър, всичко си върви... Когато обаче го пробвам на друг компютър, просто не се зарежда и не се показва нищо - значи нещо не се инсталира като хората...
Правя си cab файла със стандартния Package & Depl Wiz... Контрола използва Scripting Library (scrrun) и third party ActiveX - janGraphic.dll (което ръчно му казва да се регистрира - registerServer=yes във .INF файла)...
Та въпроса ми е, някой има ли предложения какъв може да е проблема, какво да опитам и т.н? Освен това, знаете ли начин да се debug-ва това нещо? Броузера не ми дава абсолютно никакво съобщение къде е проблема, просто не показва контрола и толкова...
Епа, това е моето хоби... [линк]
Когато го тествам в HTML страница на моя компютър, всичко си върви... Когато обаче го пробвам на друг компютър, просто не се зарежда и не се показва нищо - значи нещо не се инсталира като хората...
Правя си cab файла със стандартния Package & Depl Wiz... Контрола използва Scripting Library (scrrun) и third party ActiveX - janGraphic.dll (което ръчно му казва да се регистрира - registerServer=yes във .INF файла)...
Та въпроса ми е, някой има ли предложения какъв може да е проблема, какво да опитам и т.н? Освен това, знаете ли начин да се debug-ва това нещо? Броузера не ми дава абсолютно никакво съобщение къде е проблема, просто не показва контрола и толкова...
Епа, това е моето хоби... [линк]
Re: debug на ActiveX
moze da loadi drugi DLLs runtime sys CreateObject.
Probvai s tezi programki da gi hvanesh :
[линк]
[линк]
====
A Splinter In Your Mind, Driving You Mad
Probvai s tezi programki da gi hvanesh :
[линк]
[линк]
====
A Splinter In Your Mind, Driving You Mad
Re: debug на ActiveX
Според мен проблемът ти е в реджистри-то. ActiveX върви на компютър където е регистрирано (нещо от рода на regsvr32 qqqq.dll)
когато го стартираш от другия компютър от там не може да намери dll-а за да го зареди и го пусне. Трябва да направиш така че dll да се намери и лоудва отвсякъде.
когато го стартираш от другия компютър от там не може да намери dll-а за да го зареди и го пусне. Трябва да направиш така че dll да се намери и лоудва отвсякъде.
Re: debug на ActiveX
Мисля, че проблемът ти може да идва от стандартните библиотеки на VB-то виж какви библиотеки ползваш и ги включи в инсталатора този проблем и аз съм го достигал.
Re: debug на ActiveX
Порблема определено не е в стандартните библиотеки, защото като го пробвам на друг компютър с инсталирано ВБ пак не тръгва...
Проблема определено идва или от scrrun.dll или от janGraphic.dll, но немога да намеря начин по който да разбера какво точно става... Тези длл им е казано да се инсталират и регистрират, но нещо не се получава...
Когато се опитам да покажа контрола в ХТМЛ страница на друг компютър, просто не се получава нищо - явно браузера намира някаква грешка - в резултат нито тези длл-ли, нито пък самият ocx контрол се регистрира на машината...
Епа, това е моето хоби... [линк]
Проблема определено идва или от scrrun.dll или от janGraphic.dll, но немога да намеря начин по който да разбера какво точно става... Тези длл им е казано да се инсталират и регистрират, но нещо не се получава...
Когато се опитам да покажа контрола в ХТМЛ страница на друг компютър, просто не се получава нищо - явно браузера намира някаква грешка - в резултат нито тези длл-ли, нито пък самият ocx контрол се регистрира на машината...
Епа, това е моето хоби... [линк]