|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
Ситуация следующая: на трех компьютерах стоит Powerbuilder 10.2.0. Я на своем компьютере кладу на форму ole_object c DHTML Edit Control. Читаю из базы blob, записываю в documentHTML - все замечательно, при запуске видим данные. Переносим всё это на другой компьютер, запускаем - ругается на error external property documenthtml. Переносим на третий компьютер - запускается и работает. Удаляем на третьем компьютере ole_object и вместо него кладем точно такой же. После этого переносим на первый компьютер - запускаем и видим error external property documenthtml. Что делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2011, 20:39 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
использовать более универсальный Microsoft Web Browser (это такое название ActiveX компонента) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2011, 21:31 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
alexis glinski, я так понимаю, туда только файлы можно подгружать (хорошо, если я неправа). А мы не хотим сохранять во временные файлы. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2011, 21:50 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
alexis glinskiиспользовать более универсальный Microsoft Web Browser (это такое название ActiveX компонента) То, что Web Browser более универсальный - это мягко говоря весьма спорное утверждение. Управлять им родительское приложение как DHTML Edit Control'ом даже близко не может. Что касается проблемы, то какая версия Windows на компьютерах? Начиная с Vista DHTML нужно ставить из отдельного инсталятора , т.к. он был убран из поставки из-за проблем с безопасностью. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2011, 23:16 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
Лампочкаalexis glinski, я так понимаю, туда только файлы можно подгружать (хорошо, если я неправа). А мы не хотим сохранять во временные файлы. он прекрасно работает без временных файлов: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2011, 12:51 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
alexis glinski, а у него не возникает таких заморочек, как с исчезновение object при переносе на другую машину?:)и еще: можно ли внутри него текст править и потом считывать? извините, что все спрашиваю, но голова после работы не справляется больше с задачей "поиск информации".. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2011, 20:21 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
Лампочкаalexis glinski, а у него не возникает таких заморочек, как с исчезновение object при переносе на другую машину?:)и еще: можно ли внутри него текст править и потом считывать? извините, что все спрашиваю, но голова после работы не справляется больше с задачей "поиск информации".. работает по дефолту и на WinXP и на Win7, строка в примере Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2011, 20:39 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
alexis glinski, спасибо! завтра попробую применить) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2011, 21:29 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
alexis glinski, я билась весь день и так и не смогла потом считать данные))а учитывая, что на работе нет инета...можете подсказать, как это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2011, 18:48 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
Лампочкаalexis glinski, я билась весь день и так и не смогла потом считать данные))а учитывая, что на работе нет инета...можете подсказать, как это сделать? сочувствую, без MSDN и интернета это мазохизм Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2011, 19:10 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
alexis glinski, черт, MSDN то есть)но я про него и не подумала)если завтра это сработает, то меня на руках носить будут)Спасибище!Но не факт, что я еще не обращусь:) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2011, 20:02 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
Лампочкаalexis glinski, черт, MSDN то есть)но я про него и не подумала)если завтра это сработает, то меня на руках носить будут )Спасибище!Но не факт, что я еще не обращусь:) Как мало нужно женщинам для счастья! :) P.S. Если "Дама" программист, то это "круче" чем когда у женщины-бухгалтер годовой баланс сходится. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2011, 23:36 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
alexis glinski,если у Вас еще есть терпение, помогите, пожалуйста:) 1. можно ли как-то отследить редактирование текста в этом объекте?пока я считаю редактированием getfocus(), но другого подходящего события не нахожу. Нужно подобие editchanged для dw. 2. есть ли у него метод clear?(какой-то clear там есть, но он не срабатывает, и write продолжает дописывать текст к уже имеющемуся, а нужно переписывать текст) 3. как можно напечатать содержание объекта? (вот тут я совсем никакого print не смогла найти...) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2011, 19:51 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
смотреть MSDN, поиск по IHTMLDocument2. навскидку: 1) у контрола есть событие DataChange у него есть метод execCommand Код: plaintext 1. 2. 3.
ну и пробуй команды: 2) 'SelectAll' + 'Delete' 3) 'Print' ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2011, 20:33 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
попробую:) datachange точно работает только на запись данных через write. Когда ручками правишь что-то - нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2011, 20:45 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
Ровно 10 дет назад я имел дело с DHTML Edit Control в одной конторе. Единственное, что помню, там написали на него wrapper OCX (то ли на Дельфях, то ли на VB), потому что напрямую оч многое не работало... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2011, 21:17 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
Филипп, мне сначала поставили задачу - отобразить и распечатать HTML. Я радостно использовала DHTML Edit Control. А тут обнаружилось, что данные надо еще и сохранять, да еще и отслеживать, а изменялись ли они, чтоб их действительно надо было сохранять...Ну как всегда, в общем) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2011, 22:24 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
ЛампочкаФилипп, мне сначала поставили задачу - отобразить и распечатать HTML. Я радостно использовала DHTML Edit Control. А тут обнаружилось, что данные надо еще и сохранять, да еще и отслеживать, а изменялись ли они, чтоб их действительно надо было сохранять...Ну как всегда, в общем) К минусам DHTML Edit Control можно отнести то, что Microsoft на него забил. Документация и по Web Browser и по DTHML Edit Control весьма скудная, дополнительной информации очень мало. Я когда делал редактор на DHTML Edit Control - очень долго копался в MSDN, а как сделать там свою печать с превью - это там ТАКИЕ танцы нужно выделывать (меня на это не хватило). Но все заработало на чистом PB. Отследить изменялись данные или нет - это можно просто сравнить HTML код в контроле - если он такой же- то ничего не редактировалось. Только, насколько я припоминаю, сравнивать нужно не со своим кодом, а присвоить свой код и сразу прочитать его и потом с прочитанным сравнивать - по-моему он его переформатирует как-то при прочтении. Но могу ошибаться. Так что, установка из отдельного инсталятора не помогла? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2011, 00:18 |
|
Не работает DocumentHTML у DHTML Edit Control
|
|||
---|---|---|---|
#18+
Мне в данном случае не помогло условие "начиная с виста", потому что мы еще до висты не дошли даже. Оставили Microsoft Webbrowser, некоторые танцы с бубнами для решения проблемы "а редактировалось ли html", потому что действительно для сравнения начального и конечного контента нужно иметь в виду форматирование этого контента самим объектом. И в целом заказчика вроде бы устроило, ибо главное, что отображается и печатается:) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2011, 13:50 |
|
|
start [/forum/topic.php?fid=15&msg=37171031&tid=1335757]: |
0ms |
get settings: |
18ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 286ms |
total: | 418ms |
0 / 0 |