|
|
|
Использование InternetExplorer
|
|||
|---|---|---|---|
|
#18+
Всем привет! Помогите понять одну вещь. Создаю объект InternetExplorer.Application, инициирую, результат сохраняю в объект Код: plaintext 1. 2. 3. 4. 5. Все нормально отрабатывается. Наблюдается некоторое ускорение работы программы в целом, так как не надо создавать новый объект InternetExplorer.Application. НО! При возврате в главную процедуру обнаруживаю, что объект DocModal пуст, хотя с ним никаких опраций не производил. С чем это связано? Или эти два объекта каким-то образом связаны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 14:59 |
|
||
|
Использование InternetExplorer
|
|||
|---|---|---|---|
|
#18+
Это две ссылки на один и тот же объект. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 15:07 |
|
||
|
Использование InternetExplorer
|
|||
|---|---|---|---|
|
#18+
Antonariy, Спасибо за ответ. Тогда напрашивается вопрос: можно ли их разделить? Т.е. создать один объект InternetExplorer.Application и к нему создавать множество объектов HTMLDocument по аналогии Word-а? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 15:17 |
|
||
|
Использование InternetExplorer
|
|||
|---|---|---|---|
|
#18+
Нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 15:19 |
|
||
|
Использование InternetExplorer
|
|||
|---|---|---|---|
|
#18+
Хотя зависит от того, что вы с ним делаете. Можно вообще обойтись без IE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 15:20 |
|
||
|
Использование InternetExplorer
|
|||
|---|---|---|---|
|
#18+
Antonariy, Таким образом? Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 15:42 |
|
||
|
Использование InternetExplorer
|
|||
|---|---|---|---|
|
#18+
Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 15:48 |
|
||
|
Использование InternetExplorer
|
|||
|---|---|---|---|
|
#18+
Antonariy, Т.е. в этом случае, если я создам глобальную переменную doc и в подпрограммах буду ссылаться на нее указанным способом, то будут создаваться отдельные локальные переменные doc2 (и тому подобные), которые не будут мешать друг другу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 15:53 |
|
||
|
Использование InternetExplorer
|
|||
|---|---|---|---|
|
#18+
Да. Можно обойтись без глобальной переменной. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 16:02 |
|
||
|
Использование InternetExplorer
|
|||
|---|---|---|---|
|
#18+
Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2008, 16:50 |
|
||
|
Использование InternetExplorer
|
|||
|---|---|---|---|
|
#18+
Все же переменная нужна. Во всяком случае, для меня. Добавил от себя и получилось: Код: plaintext 1. 2. 3. 4. 5. 6. Интересно, что GlobDoc объявлена Public-ом в модуле, но при выходе из функции она теряет свое значение. И еще: используя свой предыдущий вариант, со временем (30-60 минут), в программе наступал кризис недостатка системных ресурсов, возникала ошибка и программа зависала напрочь. Хотя другие приложения работали, правда с "тормозами". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 18:40 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35735164&tid=2161458]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
89ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 211ms |
| total: | 419ms |

| 0 / 0 |
