|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.03.2009, 23:47 | #1 |
Регистрация: 17.03.2009
Сообщений: 3
|
Ошибки в компилировании, пакет TEGL
Здравствуйте
Возникла такая проблема - нужно откомпилировать заново исходники программы по планаризации графа (написана на TP 5.5, скачал отсюда готовую прогу в исполняемом файле и исходники http://icu.ivanovo.ac.ru/math2/dipl/katrecha.zip) - нужно всего лишь поменять имя автора и год и заменить на описание программы в: система -о программе... В самом исходнике planary.pas легко сделал это через блокнот, но теперь не получается откомпелировать заново весь проект... во первых проблема в том что программа использует древний пакет TEGL для написания интерфейсной части (к коим и относится необходимая часть для редактирования)... перерыл весь интернет, нашёл пакет для TP 6.0 здесь: http://www.bookcase.com/library/soft...bo-pascal.html... но в самом архиве нет 2х файлов, описанных в главном файле программы: DrvEVga и TEGLGrph (но в архиве есть TGraph возможно это он под др. именем)...если убрать их из списка объявлений или даже объявить предполагаемый TGraph, компилятор начинает ругаться на идентификаторы типа shadowbox, присущие TEGL... Пробовал другие компиляторы, тот же Free Pascal, сочетающий в себе многое - начинает ругаться на текст кода сразу (хотя текст правильный 100%) + не видит объявленных файлов TEGLа, хотя также скинул всё в одну папку и указал что она главная... Прошу помочь советом, возможно у кого-нибудь ещё остался TEGL 5.5 (самый первый) и в нём есть все необходимые файлы... Не думаю что DrvEVga является препятствием для Free Pascal, даже если убрать в нём в объявлении файлы TEGLа, он жалуется на синтаксические ошибки и т.д. |
18.03.2009, 00:18 | #2 |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
tegl6a.zip
tegl6b.zip А здесь эти файлы есть? Размер первого 263 — совпадает, а размер второго — 147 — на пять Кб больше. Ну вдруг. |
18.03.2009, 00:41 | #3 |
Регистрация: 17.03.2009
Сообщений: 3
|
OCTAGRAM
также нет, во 2-м присутствуют дополнительно пару документов с описанием отдельных файлов пасиб за попытку помочь |
18.03.2009, 02:14 | #4 | |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
Вот ещё нашёл.
Гипертекстовые системы, Монитор, 1992 Цитата:
|
|
18.03.2009, 10:26 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Хотите чужую разработку выдать за свою?
А как же этическая сторона вопроса?! ;-( p.s. Если совесть позволяет, тогда может просто HEX-редактором прямо в теле EXE-шника поменять нужные данные? |
18.03.2009, 18:10 | #6 | |
Регистрация: 17.03.2009
Сообщений: 3
|
Цитата:
спасибо огромное за идею с HEX REDACTOR, помогло, сам изначально думал что с эта прога только для приложений win32 также спасибо OCTAGRAM за помощь! |
|
18.03.2009, 20:34 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Проверил. хранится в открытом виде. Hex-ом меняется без проблем.
по смещениям: Код:
|
18.03.2009, 20:52 | #8 |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
Можно уменьшить, длина строки хранится в байте перед строкой
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Знакомлюсь с Borland C++ Builder 6. Ошибка при компилировании. | mflat | C++ Builder | 8 | 20.02.2009 15:28 |
Вопрос по компилировании проекта в Delphi | Evgenii | Общие вопросы Delphi | 1 | 09.02.2009 23:28 |
raw пакет | spoool | Работа с сетью в Delphi | 1 | 02.12.2008 08:43 |
Ошибки при компилировании в Builder | Innovator_King | C++ Builder | 1 | 11.05.2008 10:37 |