|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Множество вопросов
Доброго времени суток
вкратце: отправили меня на диплом в организацию. они мне: вот прога (exe отдельно и прога отдельно), нужно переделать. из "о программе" узнал, что год создания 2006 и поставил 7-ой делфи. первое что меня смутило: "This file is generated by DelphiDecompiler version 1.1 Copyright © 1997-2009 BitMaker" кто-нибудь знает, что это? в интернете не нашел ничего. второе: во всех pas файлах uses в конце не закрыт. третье: прога использует 3 библиотеки не входящие в стандартный пакет делфи 7, 2 нашел(rxlib и cport), но вываливаются ошибки при компиляции. так же она использует vidgrab, но денег у меня на нее нет, мб у кого есть вариант замены или сломанная? надеюсь мне помог. спасибо |
#2
|
|||
|
|||
>>"This file is generated by DelphiDecompiler version 1.1 Copyright © 1997-2009 BitMaker"
Походу, исходники были утеряны, поэтому восстановлены из скопмилированного кода с помощью специальной программы. >>второе: во всех pas файлах uses в конце не закрыт. Ну, видимо, косяк декомпайлера. >>третье: прога использует 3 библиотеки не входящие в стандартный пакет делфи 7, 2 нашел(rxlib и cport), но вываливаются ошибки при компиляции. Разработка rxlib остановилась во времена Delphi 5 если не ошибаюсь. Есть редакция, поправленная под более новые версии - надо искать. Что за cport - не знаю, но по названию очень похоже на работу с COM-портом (а оно для программы точно нужно?) >>так же она использует vidgrab, но денег у меня на нее нет, мб у кого есть вариант замены или сломанная? Опять же - не знаю, что это такое, но по названию - грабилка видео. Тот же вопрос - а оно реально для программы нужно? Т.е. по поводу доп. библиотек. Надо смотреть нафига они вообще нужны. rxlib в основном повторяет стандартные компоненты, просто немного расширяя их функционал и приукрашивая внешний вид. Остальные - довольно специфические либы. TVideoGrabber, кстати, нашелся на rutracker.org, версии 7.6 и 8.5 Ну и последнее. Надо смотреть саму программу. Может легче переписать с нуля, чем пытаться собрать из того, что тебе дали. |
#3
|
|||
|
|||
вот я и понять не могу, компилятор только в этом накосячил или еще где-то, т.к. давно делфи в руки не брал.
про rxlib я уже прочитал, я нашел сайт, на нем куча библиотек rxlib для разных делфи от разных разрабов. да, оно для визуализации работы. https://cloud.mail.ru/public/9yFh/wtgZdKt3g так эта вся хурма выглядит. |
#4
|
|||
|
|||
Скорее всего где-то имена переменных/классов кривые тоже. Но все должно более-менее компилиться. Т.е. качай либы, ставь и пробуй собирать.
Хотя, как уже сказал, если там функционала не очень много, то может просто переписать с нуля проще будет. Тем более, что саму логику можно перенести, ну а интерфейс переписать с использованием более современных и более красивых библиотек. |
#5
|
|||
|
|||
спасибо.....
|