Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.86/14: Рейтинг темы: голосов - 14, средняя оценка - 4.86
Телекомпания ВИD
 Аватар для anny05
1364 / 115 / 19
Регистрация: 14.10.2012
Сообщений: 100

Программно удалять заданную фигуру в презентации с помощью функции в ActiveX

14.10.2012, 15:45. Показов 3237. Ответов 22
Метки нет (Все метки)

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

Проблема такая:
Необходимо программно удалять заданную фигуру в презентации с помощью функции в ActiveX. Она должна удалять фигуру из презентации, в которой она была вызвана (ActivePresentation).

С помощью встроенного класса презентации это удается сделать (см. пример). Но то же самое с помощью внешней ActiveX не работает. Библиотеку не забываю регистрировать (regsvr32), добавлять в
Tools/References. Тем не менее, выдает ошибку:

Runtime error '429'
ActiveX component can't create object

Удаление фигуры в презентации - простейший пример, но даже он не работает, не говоря уже о других (более сложных) действиях с фигурами, которые потом будут навешаны в ActiveX.

Пример прилагается. Прошу помочь с ActiveX (ответным примером, или хотя бы чем то).
Вложения
Тип файла: zip пример.zip (16.2 Кб, 21 просмотров)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.10.2012, 15:45
Ответы с готовыми решениями:

Графика: Написать программу, создающую заданную фигуру, с помощью графической рекурсии.
Помогите пожалуйста, необходимо написать программу, создающую данную фигуру, с помощью графической рекурсии.

Вывести на экран заданную геометрическую фигуру, нарисованную с помощью определенного символа
Написать программу, выводящую на экран заданную геометрическую фигуру, нарисованную с помощью заданного с клавиатуры символа.

Нарисовать заданную фигуру
Добрый день, может кто-то сможет помочь нарисовать такую вот фигуру, знаю что можно циклами, но не могу понять как

22
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
16.10.2012, 07:38
Студворк — интернет-сервис помощи студентам
И объектную переменную в конце процедуры лучше освобождать:
Visual Basic
1
  Set aa = Nothing
2
 Аватар для Апострофф
9912 / 3933 / 743
Регистрация: 11.10.2011
Сообщений: 5,915
16.10.2012, 10:05
Цитата Сообщение от Ахмадеев И.А., Хайруллин А.Х. и др. Базы данных
Сброс объектных ссылок. Каждый объект использует память и другие системные ресурсы. Хороший стиль программирования предполагает освобождение этих ресурсов, когда объект более не используется.

Для выгрузки формы или элемента управления из памяти можно использовать инструкцию Unload. Когда объект выгружается, он удаляется из памяти и вся память, связанная с объектом, возвращается системе. Пока объект опять не помещен в память с помощью инструкции Load, пользователь не может взаимодействовать с ним, и взаимодействие с ним программным образом также невозможно.

Освободить ресурсы, используемые объектной переменной, можно также с помощью ключевого слова Nothing. Ключевое слово Nothing используется для прекращения связи объектной переменной с любым реальным объектом. Состояние Nothing присваивается объектной переменной с помощью инструкции Set. Например:

Set ИмяОбъекта = Nothing

С одним объектом могут быть связаны несколько объектных переменных. После применения ключевого слова Nothing к объектной переменной связь этой переменной с любым реальным объектом прекращается.

Если указателями одного объекта являются несколько объектных переменных, то память и системные ресурсы, выделенные для объекта, с которым были связаны эти переменные, освобождаются только в том случае, если все эти переменные переходят в состояние Nothing — либо явно с помощью инструкции Set, либо неявно при выходе переменных из области видимости.
Цитата Сообщение от SoftIce Посмотреть сообщение
И объектную переменную в конце процедуры лучше освобождать
Вроде как необязательно
1
16.10.2012, 10:24

Не по теме:

Век живи - век учись:D

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.10.2012, 10:24

Функция: построить заданную фигуру
Режить все кроме 1 и 2 и 4 =)Буду благодарин!!Заранее спасибо!!

Закрасить фигуру, заданную путём на HTML5Canvas
Описание приложения: Сначала задаю tracking (путь) в одном окне а затем в другой рисую фигуру. После нажатия клавиши F, фигура...

Описать процедуру, которая нарисует заданную фигуру
как описать процедуру которая [нарисует такую фигуру

Ввести с клавиатуры число линий и построить заданную фигуру
Ввести с клавиатуры число линий и построить фигуру

Как программно удалять пункты меню?
Кто-нибудь знает как программно удалять пункты меню? Задача состоит в следующем: 1. В меню 'Файл/Предыдущие файлы' добавляется имя...


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

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru