Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Помощь студентам


Ответ
 
Опции темы Опции просмотра
Старый 06.04.2013, 23:44   #1 (permalink)
Виктория 24
Новичок
 
Регистрация: 06.04.2013
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 34
По умолчанию Delphi и Компас, ошибка при компиляции

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

Старый 06.04.2013, 23:44
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

На форуме часто встречаются похожие темы, посмотрите топики которые похожи на ваш

Ошибка при компиляции
Проблема с Компас 3D v.13.
Ошибка доступа к Датамодулю Delphi
Как добавить чертёж из КОМПАС 3D в Word?

Старый 07.04.2013, 03:17   #2 (permalink)
duc
Banned
 
Регистрация: 23.11.2010
Сообщений: 6,761
Сказал(а) спасибо: 18
Поблагодарили 27 раз(а) в 6 сообщениях
Репутация: 17514
По умолчанию

Цитата:
Сообщение от Виктория 24 Посмотреть сообщение
совместно с преподавателем, который не смог разобраться в причине появления ошибки.
Прошу прощения, но читать Вы оба умеете? Внизу, в области сообщений (Messages), чёрным по белому написано: не найден модуль для работы с операционной системой (system.pas or system.dcu).
Цитата:
Сообщение от Виктория 24 Посмотреть сообщение
Здесь только начальный код лабы на Delphi, который при компиляции должен просто запустить Компас.
Это - обращение к функциям системы, а ссответствующей библиотеки не стоИт или она не подключена должным образом.
duc вне форума   Ответить с цитированием
Старый 07.04.2013, 12:00   #3 (permalink)
Виктория 24
Новичок
 
Регистрация: 06.04.2013
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 34
По умолчанию

Подскажите, пожалуйста, как тогда можно попытаться решить эту проблему ???
Виктория 24 вне форума   Ответить с цитированием
Старый 07.04.2013, 12:16   #4 (permalink)
Николай_С
Member
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 21,267
Записей в дневнике: 7
Сказал(а) спасибо: 216
Поблагодарили 190 раз(а) в 60 сообщениях
Репутация: 78061
По умолчанию

Цитата:
Сообщение от Виктория 24 Посмотреть сообщение
Подскажите, пожалуйста, как тогда можно попытаться решить эту проблему ???
Очень просто - найти эту библиотеку на диске и уточнить путь в строке её подключения. Если ее нет на диске, то добавить.
Николай_С вне форума   Ответить с цитированием
Старый 07.04.2013, 13:34   #5 (permalink)
Виктория 24
Новичок
 
Регистрация: 06.04.2013
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 34
По умолчанию

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

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 07.04.2013, 14:13   #6 (permalink)
Николай_С
Member
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 21,267
Записей в дневнике: 7
Сказал(а) спасибо: 216
Поблагодарили 190 раз(а) в 60 сообщениях
Репутация: 78061
По умолчанию

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

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

Последний раз редактировалось Николай_С; 07.04.2013 в 14:21
Николай_С вне форума   Ответить с цитированием
Старый 07.04.2013, 17:11   #7 (permalink)
Виктория 24
Новичок
 
Регистрация: 06.04.2013
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 34
По умолчанию

Голова уже кругом. Ничего не получается. Я нашла System.pas по тому пути, который я указала. А вы написали что он должен быть в стандартных библиотеках Паскаля. Надо ли мне Паскаль установить ?
Цитата:
Просто укажите этот путь в строке, где подключаете эту библиотеку.
Должен ли быть результат таким как на скриншоте согласно вышеуказанной цитате (справа в списке перечисленных):
Миниатюры
brush.jpg  
Виктория 24 вне форума   Ответить с цитированием
Старый 07.04.2013, 17:22   #8 (permalink)
Николай_С
Member
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 21,267
Записей в дневнике: 7
Сказал(а) спасибо: 216
Поблагодарили 190 раз(а) в 60 сообщениях
Репутация: 78061
По умолчанию

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

Немного истории читаем тут.
Хотелось бы увидеть полностью надписи крайне-левого верхнего окна. Что за 5 ошибок он у Вас нашел.
Николай_С вне форума   Ответить с цитированием
Старый 07.04.2013, 17:45   #9 (permalink)
Виктория 24
Новичок
 
Регистрация: 06.04.2013
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 34
По умолчанию

Я так и думала что под словом Pascal вы имели ввиду Object Pascal.
Вот картинка получше:
Миниатюры
clear.jpg  
Виктория 24 вне форума   Ответить с цитированием
Старый 07.04.2013, 17:53   #10 (permalink)
Виктория 24
Новичок
 
Регистрация: 06.04.2013
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 34
По умолчанию

Вот это да!!!
Я нашла в инете книгу доцента Троицкого Д.И. на основании которой наш препод похоже и составил свою методичку! Просто один к одному!!!
Вложения
Тип файла: pdf Создание САПР на базе компас.pdf (467.8 Кб, 438 просмотров)
Виктория 24 вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




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

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.