OberonCore https://forum.oberoncore.ru/ |
|
Интересная ошибка https://forum.oberoncore.ru/viewtopic.php?f=22&t=1232 |
Страница 1 из 1 |
Автор: | Madzi [ Воскресенье, 02 Ноябрь, 2008 20:22 ] | ||
Заголовок сообщения: | Интересная ошибка | ||
Добрый день/вечер/ночь/утро, уважаемые. Сталкивался ли кто-нибудь из вас с подобным сообщением при попытке запуска модуля: "WMTextView: Command execution error, res: 3405 (CGDemo01 incompatible with CGScene/MoveZ/RotateX/RotateY/RotateZ)" По совершенно необъяснимым (пока) для меня причинам я не могу разместить вызвать процедуры из другого модуля, хотя с моей точки зрения я всё делаю правильно. Подскажите пожалуйста, где я неправ. Во вложении 2 модуля: * модуль базовым набором функций для трёхмерной графики (в зачаточном состоянии); * демонстрационное приложение (каркасная модель куба). Хотелось бы понять, почему я не могу вызывать процедуры MoveZ, RotateX, RotateY, RotateZ, хранящиеся в модуле CGScene, из модуля CGDemo01. Заранее всем большое спасибо.
|
Автор: | Ярослав Романченко [ Понедельник, 03 Ноябрь, 2008 12:39 ] |
Заголовок сообщения: | Re: Интересная ошибка |
Madzi писал(а): "WMTextView: Command execution error, res: 3405 (CGDemo01 incompatible with CGScene/MoveZ/RotateX/RotateY/RotateZ)" Поможет перекомпиляция модулей. Видимо CGDemo01 был скомпилирован со старой версией CGScene.Madzi писал(а): Хотелось бы понять, почему я не могу вызывать процедуры MoveZ, RotateX, RotateY, RotateZ, хранящиеся в модуле CGScene, из модуля CGDemo01. У меня всё вызывается:Код: PROCEDURE Open*();
VAR p3D: CGScene.Point3D; BEGIN {EXCLUSIVE} IF Win # NIL THEN Win.Close END; NEW(Win); p3D := CGScene.point3D(0,0,0); p3D := CGScene.MoveZ(p3D, 1); END Open; |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |