Технический форум

Технический форум (http://www.tehnari.ru/)
-   Помощь студентам (http://www.tehnari.ru/f41/)
-   -   Delphi и Компас, ошибка при компиляции (http://www.tehnari.ru/f41/t87246/)

Виктория 24 06.04.2013 23:44

Delphi и Компас, ошибка при компиляции
 
Вложений: 2
Здравствуйте! Нужна подсказка от знатоков, одинаково хорошо разбирающихся как Delphi так и в САПР.
Делаю лабу по САПР. Цель работы: знакомство с принципом функционирования САПР КОМПАС 3D. Построить структуру специализированной САПР. Создать специализированную САПР, которая будет рассчитывать параметры приводного вала раздаточного редуктора и строить его 3D модель.
Не могу избавиться от появляющейся ошибки при запуске в данном проекте. Здесь только начальный код лабы на Delphi, который при компиляции должен просто запустить Компас.
Данную программу написали сегодня на лекции совместно с преподавателем, который не смог разобраться в причине появления ошибки.
На всякий случай - проект и скриншот.

duc 07.04.2013 03:17

Цитата:

Сообщение от Виктория 24 (Сообщение 892894)
совместно с преподавателем, который не смог разобраться в причине появления ошибки.

Прошу прощения, но читать Вы оба умеете? Внизу, в области сообщений (Messages), чёрным по белому написано: не найден модуль для работы с операционной системой (system.pas or system.dcu).
Цитата:

Сообщение от Виктория 24 (Сообщение 892894)
Здесь только начальный код лабы на Delphi, который при компиляции должен просто запустить Компас.

Это - обращение к функциям системы, а ссответствующей библиотеки не стоИт или она не подключена должным образом.

Виктория 24 07.04.2013 12:00

Подскажите, пожалуйста, как тогда можно попытаться решить эту проблему ???

Николай_С 07.04.2013 12:16

Цитата:

Сообщение от Виктория 24 (Сообщение 893014)
Подскажите, пожалуйста, как тогда можно попытаться решить эту проблему ???

Очень просто - найти эту библиотеку на диске и уточнить путь в строке её подключения. Если ее нет на диске, то добавить.

Виктория 24 07.04.2013 13:34

Цитата:

не найден модуль для работы с операционной системой
Извините, я не поняла, этот модуль кому принадлежит, Delphi или Компасу ?
А то я нашла я какой-то файл. Путь C:\Program Files\CodeGear\RAD Studio\6.0\source\Win32\rtl\sys. Если это он, то куда его скопировать ?

Николай_С 07.04.2013 14:13

А что конкретно Вы нашли?
Надо искать System.pas или System.dcu. Он должен быть в стандартных библиотеках Паскаля.
Его не надо копировать. Просто укажите этот путь в строке, где подключаете эту библиотеку.

P.s. Кстати, а этой библиотеки у Вас нет в перечислении подключенных модулей. Ее надо там прописать.

Виктория 24 07.04.2013 17:11

Вложений: 1
Голова уже кругом. Ничего не получается. Я нашла System.pas по тому пути, который я указала. А вы написали что он должен быть в стандартных библиотеках Паскаля. Надо ли мне Паскаль установить ?
Цитата:

Просто укажите этот путь в строке, где подключаете эту библиотеку.
Должен ли быть результат таким как на скриншоте согласно вышеуказанной цитате (справа в списке перечисленных):

Николай_С 07.04.2013 17:22

Цитата:

Сообщение от Виктория 24 (Сообщение 893150)
Надо ли мне Паскаль установить ?

:)
Немного истории читаем тут.
Хотелось бы увидеть полностью надписи крайне-левого верхнего окна. Что за 5 ошибок он у Вас нашел.

Виктория 24 07.04.2013 17:45

Вложений: 1
Я так и думала что под словом Pascal вы имели ввиду Object Pascal.
Вот картинка получше:

Виктория 24 07.04.2013 17:53

Вложений: 1
Вот это да!!!
Я нашла в инете книгу доцента Троицкого Д.И. на основании которой наш препод похоже и составил свою методичку! Просто один к одному!!!


Часовой пояс GMT +4, время: 17:04.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.