1

Тема: HTA: Rich Textbox Control (RichEdit)

Иногда возникают проблемы с отображением в HTA некоторых ActiveX-компонентов.

При добавлении в документ "Rich Textbox Control 6.0" [который с успехом работает во всех win32 приложениях] не происходит никакой реакции.

RichEdit.hta

<OBJECT ID=RichEdit1 CLASSID="CLSID:3B7C8860-D78F-101B-B9B5-04021C009402">
Here must be control
</OBJECT>

Знаете в чем дело?

2 (изменено: Евген, 2011-03-17 18:53:45)

Re: HTA: Rich Textbox Control (RichEdit)

MSDN гласит, что надо делать так...

<OBJECT CLASSID="clsid:3b7c8860-d78f-101b-b9b5-04021c009402" HEIGHT=40 WIDTH=300 ID=RichText1></OBJECT>

Мало того, соответствующий ActiveX должен быть зарегистрирован в системе и иметь лицензию !
Вот Вам в помощь ссыска с дружественного сайта В личку, в личку такое, уже ж говорил про такое — низзя.
Ну и качните RichTx32.ocx
Будет робить - будьте уверены...

Времени не хватает... :-(

3

Re: HTA: Rich Textbox Control (RichEdit)

Неа, не канает. :(

Вот Вам в помощь ссыска с дружественного сайта

В этом reg-файле нет упоминания нужного CLSID...

Ну и качните RichTx32.ocx
Будет робить - будьте уверены...

Зачем качать?
Он в системе изначально присутствует - ver. 6.1.97.82 [XP SP2].
Ну да ладно.

Скачал, поставил - не работает.
Всё попрежнему.

4 (изменено: Евген, 2011-03-17 20:13:19)

Re: HTA: Rich Textbox Control (RichEdit)

А зарегистрировали ?

regsvr32.exe richtx32.ocx

И как оно может изначально быть установлено если это компонент от Visual Studio ?
Вот у меня эта hta'шка тоже изначально не работала, но я качнул, зарегистрировал, лицензию прописал и заработало....
не знаю как завтра Прянишникову в глаза смотреть буду...

Времени не хватает... :-(

5

Re: HTA: Rich Textbox Control (RichEdit)

И регистрировал и перерегистрировал ещё до этого.

Евген пишет:

И как оно может изначально быть установлено если это компонент от Visual Studio ?

А у меня студия стоит.
Хотя почему же именно компонент от Visual Studio? Посмотрел на виртуалке с голой OС - тоже присутствует.

----------------------------

Хехе,  на виртуалке заработало, а на основной - попрежнему никак. Но в любом случае спасибо за помощь!

Этот косяк проявляется даже системными компонентами: например, HHCTRL.ocx -  в ту же копилку.

Будем думать в чём же дело...