Konstantin
Посетитель
Всего сообщений: 11
Дата регистрации: 24.05.2011
|
Создано:
24.05.2011 18:51:54
|
Здравствуйте! Возник вопрос, при работе с COM объектами Растра(по ниже приведенному коду) выполняються все операции кроме расчета режима. В чем может быть проблема?
Variant Rastr
Rastr = CreateOleObject("Astra.Rastr")
Rastr.OleProcedure("Load","1","C:\2009.rg2","режим.rg2");
Rastr.OleProcedure("rgm"," ")
|
Евгений Машалов
Администратор
Всего сообщений: 1059
Дата регистрации: 23.04.2007
|
Создано:
24.05.2011 19:19:01
|
Как именно не "выполняетЬся" операция расчета режима ? Падает ? Или говорит что что-то не получилось ? (и как Вы это проверяете). Считает ли Растр этот режим из оболочки ?
И еще. Я не очень понимаю что это за язык такой, но в Борландовских продуктах помню была проблема с пустой строкой. Попробуйте, на всякий случай, в параметрах rgm поставить пробел.
|
Konstantin
Посетитель
Всего сообщений: 11
Дата регистрации: 24.05.2011
|
Создано:
24.05.2011 21:01:22
|
Вы правы, продукт Борландовский. Именно падает на этой строке. Режим рабочий. Пробел ставил.
|
Евгений Машалов
Администратор
Всего сообщений: 1059
Дата регистрации: 23.04.2007
|
Создано:
24.05.2011 23:48:45
|
Ну раз борланд, я не могу помочь. Мне просто проверить не на чем. У нас правило такое - мы стараемся чтобы работало в MS средах - wscript/cscript, VBA и студия. И как правило оно получается. А вот с борландом уже как-то специалисты сами заставляют работать. Кстати в основном на раннем связывании.
|
Konstantin
Посетитель
Всего сообщений: 11
Дата регистрации: 24.05.2011
|
Создано:
25.05.2011 12:42:03
|
Спасибо. Будем разбираться.
|