0 / 0 / 0
Регистрация: 14.10.2014
Сообщений: 5
1

Почему закрывается окно объекта OLE при открытии другого объекта?

15.10.2014, 17:44. Показов 1055. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!

Есть таблица, одно из полей которой - Поле объекта OLE. При двойном нажатии открывается окно приложения (в данном случае Word, так как в поле вложен Word-файл).

После этого пользователь хочет открыть другой файл из другого поля. Пользователь ожидает, что у него будет два открытых окна с разными файлами.
Но на самом деле предыдущее окно тут же закрывается (при этом сохранив изменения даже не спросив подтверждения пользователя) и открывается новое окно с новым документом. Это происходит как при использовании стандартного access интерфейса при двойном нажатии на поле с файлом так, так и при открытии файла через VBA (через .Action = acOLEActivate). Почему? Как этого избежать?

Спасибо!

С уважением,
Михаил
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.10.2014, 17:44
Ответы с готовыми решениями:

Присоединение OLE объекта
Здравствуйте. Разобрался с присоединением Ole объекта - спасибо. Но есть новый вопрос....

Поле объекта OLE
Добрый вечер! Уже задавал вопрос, но у меня ничего не получилось. Как сделать так, чтобы в форме...

Файлы в поле объекта OLE
в поле объекта OLE файл хранится в виде шестнадцатеричного кода?(HEX)

Тип данных "Поле объекта OLE"
Здравствуйте! Такая проблема: Нужно через С++Builder создать базу данных Access. В этой базе один...

1
0 / 0 / 0
Регистрация: 14.10.2014
Сообщений: 5
17.10.2014, 16:14  [ТС] 2
Уточнение: Оказывается не окно OLE закрывается, а закрывается документ в нем. И происходит это в момент перехода с той записи, из поля которой был открыт документы.
0
17.10.2014, 16:14
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.10.2014, 16:14
Помогаю со студенческими работами здесь

Поле объекта OLE отображение фото
В таблице есть поле объекта OLE, в котором хранится фотография. Как отобразить ее на форме и в...

Вставка OLE объекта в таблицу через форму
Ребята, подскажите, пожалуйста, как реализовать это? Нужно, чтобы на форме при клике на кнопку...

Передача объекта методу другого объекта другого класса
Всем привет. Есть у меня класс test1, который имеет конструкторы только с параметрами. Другой...

Пермещение объекта в позицию другого объекта по его клику
Имеется command1 и command2 Как сделать чтобы при нажатии на command2, command1 перемещалась в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
В чем отличие между INNER JOIN и OUTER JOIN
bytestream 22.01.2025
В современных базах данных информация часто распределена между множеством взаимосвязанных таблиц, что делает операции объединения JOIN неотъемлемой частью работы с SQL. Эти операции позволяют. . .
Как сделать первую букву заглавной в JavaScript
bytestream 22.01.2025
JavaScript предоставляет разработчикам множество инструментов для эффективной работы с текстовыми данными. Одной из часто встречающихся задач при обработке строк является преобразование первой буквы. . .
Что такое Big O нотация и алгоритмическая сложность
bytestream 22.01.2025
Введение в алгоритмическую сложность В мире разработки программного обеспечения эффективность алгоритмов играет crucial роль в создании качественных приложений. Алгоритмическая сложность. . .
Как решать конфликты слияния (merge) в Git
bytestream 22.01.2025
Конфликты слияния в системе контроля версий Git возникают в ситуациях, когда две или более ветки разработки содержат несовместимые изменения в одних и тех же участках кода. Эти конфликты представляют. . .
Как использовать регулярные выражения
bytestream 22.01.2025
Регулярные выражения представляют собой мощный инструмент для работы с текстовыми данными, который позволяет осуществлять поиск, проверку и манипуляцию строками на основе определенных шаблонов. Этот. . .
Как выйти из Vim
bytestream 22.01.2025
Vim (Vi IMproved) представляет собой один из самых влиятельных текстовых редакторов в истории компьютерной индустрии, эволюционировавший из своего предшественника Vi, созданного Биллом Джоем в 1976. . .
NoSQL базы данных: что это такое и какие существуют
bytestream 22.01.2025
В современную эпоху цифровой трансформации объемы данных растут экспоненциально, создавая новые вызовы для традиционных систем управления базами данных. NoSQL (Not Only SQL) представляет собой. . .
Обновление исследования от команды MCM (январь 2025 г.)
Programma_Boinc 22.01.2025
Обновление исследования от команды MCM (январь 2025 г. ) Мы продолжаем изучать молекулярные сигнатуры, связанные с раком легких, с текущим фокусом на GCM1, факторе транскрипции, участвующем в. . .
Как работать с Kafka в Go (Golang)
bytestream 22.01.2025
Apache Kafka представляет собой распределенную платформу потоковой передачи данных, которая произвела революцию в области обработки событий и интеграции микросервисов. Эта система, изначально. . .
Как использовать RabbitMQ в Go (Golang)
bytestream 22.01.2025
RabbitMQ представляет собой надежный и широко используемый брокер сообщений, который играет ключевую роль в построении современных распределенных систем и микросервисной архитектуры. В основе работы. . .
Как преобразовать список списков в простой список в Python
bytestream 22.01.2025
При работе с Python разработчики часто сталкиваются с необходимостью обработки сложных структур данных, среди которых особое место занимают вложенные списки. Эти структуры представляют собой списки,. . .
Что такое GUID / UUID и как их создать
bytestream 22.01.2025
В мире разработки программного обеспечения существует постоянная потребность в уникальной идентификации объектов, записей и ресурсов. Эта задача становится особенно актуальной в распределенных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru