Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
doc:visscada:refact_rpvisual_units_20210901 [2022/01/31 18:07] denis [Необходимые преобразования для старых проектов] |
doc:visscada:refact_rpvisual_units_20210901 [2025/01/30 18:01] (текущий) denis [3. Заменить текст] |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
Если проект компилировался, но после обновления ''visscada-common'' он перестал компилироваться, значит проект старый и требует некоторых действий над собой. | Если проект компилировался, но после обновления ''visscada-common'' он перестал компилироваться, значит проект старый и требует некоторых действий над собой. | ||
- | <note warning>Перед началом действий удалить все временные файлы проекта ''*.dcu;*.~*;*.dsk;*.ddp''</note> | + | <note important>Перед началом действий удалить все временные файлы проекта:\\ |
+ | ''*.dcu;*.~*;*.dsk;*.ddp''</note> | ||
===== 1. RPVISUAL.* ===== | ===== 1. RPVISUAL.* ===== | ||
Удалить файлы проекта ''rpvisual.*'' (либо сохранить в другой папке) и заменить на файлы ''rpvisual.*'' из папки ''common/ProjectTemplate''. | Удалить файлы проекта ''rpvisual.*'' (либо сохранить в другой папке) и заменить на файлы ''rpvisual.*'' из папки ''common/ProjectTemplate''. | ||
Строка 15: | Строка 16: | ||
+ | **Далее выполнять компиляцию для поиска неисправности, затем действия из пп.3-4 до тех пор, пока проект не скомпилируется.** | ||
===== 2. Заменить название модулей в uses ===== | ===== 2. Заменить название модулей в uses ===== | ||
В pas-файлах в секции implementation исправить название модулей, перечисленных в uses: | В pas-файлах в секции implementation исправить название модулей, перечисленных в uses: | ||
Строка 38: | Строка 40: | ||
===== 3. Заменить текст ===== | ===== 3. Заменить текст ===== | ||
* LogIn на rvgLogIn | * LogIn на rvgLogIn | ||
- | * dbckeck на dbutils | + | * dbcheck на dbutils |
Строка 54: | Строка 56: | ||
Sounds.pas | Sounds.pas | ||
</code> | </code> | ||
+ | |||
+ | ===== 5. Библиотека libeay32.dll ===== | ||
+ | Если проект компилируется, но при запуске приложения выдается ошибка о не найденной библиотеке libeay32.dll, запустить скрипт: | ||
+ | common/_bpl/_INSTALL.BAT | ||