Страница 1 из 1
переменная при вызове интерфейса
Добавлено: 30 июл 2008, 17:01
Darikon
нужно взять имя интерфейса из переменной
Код: Выделить всё
myInt:='myint01';
if (RunInterface(myInt) =tsOk) then {};
при компиляции выдает предупреждение :
Код: Выделить всё
не найден объект IVIPIFCIFC MYINT, описывающий интерфейс вызова
Это лечится?
переменная myInt определена как string.
Добавлено: 30 июл 2008, 17:17
Darikon
воспользовался советом
http://www.tyumbit.ru/gal_forum/viewtop ... ninterface
работает, хотя описания VRunInterface я не нашел в vipprogr
Добавлено: 30 июл 2008, 17:25
Darikon
Упс!
с VRunInterface rомпилится, но не находит интерфейс...
по ссылке указанной выше, пробовал макро.. но оно не работает..
Добавлено: 31 июл 2008, 09:39
Darikon
интересно, а по какому принципу работает интерфейс 'Вызов внешнего интерфейса'?
Добавлено: 01 авг 2008, 10:58
edward_K
а имя компонеты не пробовали добавлять в вызове?
Добавлено: 01 авг 2008, 12:10
Darikon
edward_K писал(а):а имя компонеты не пробовали добавлять в вызове?
пробовал...
результат одинаковый.
Но, как я понял, в случае с VRunInterface, по какой-то причине просто не находится сам интерфейс. кстати, играет ли роль то, что я запускаю интерфейс из другого фейса?
Из отчета ARD все прекрасно работает.