Телекомпания ВИD
 Аватар для anny05
1364 / 115 / 19
Регистрация: 14.10.2012
Сообщений: 100

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

14.10.2012, 15:45. Показов 3207. Ответов 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,913
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
Ответ Создать тему
Опции темы

Новые блоги и статьи
Нейтральные знания, чистый код - бла-бла-бла-бла, на самом деле кликбейт и самореклама, плагиат, и вот почему
Hrethgir 27.07.2026
То-есть отклонение такой публикации говорит само за себя, и пусть только возьмут на вооружение после отклонения публикации - это будет чистейшим актом плагиата. Отклонял Хабр. Дословно, отклонённая. . .
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
Очистка реквизитов и табличных частей документа при копировании (вариант 2)
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru