Почему при передаче в процедуру или функцию объектa Image возникает ошибка Object Required

Рейтинг: 1Ответов: 0Опубликовано: 30.07.2023

Пишу макрос для CorelDraw 2022. Сделал UserForm, добавил туда картинку (light), написал функцию для смены иконки:

Sub ChangePicture(im as Image)
im.Picture = ....
End Sub

При вызове ChangePicture light, кидает ошибку, даже если весь код в ChangePicture закомментировать. Объект light существует, проверил кучей дебагов. Также отображается, что у картинки light тип Image.

Что я не так делаю?

Ответы

Ответов пока нет.