Форум: "KOL";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];
ВнизТрудности с установкой SysDcu7 Найти похожие ветки
← →
X9 (2004-03-10 08:16) [0]Уважаемые Мастера! Кто нибудь устанавливал замену System.dcu и др. системных модулей под названием SysDcu7? В Readme сказано указать в Library Path первой строчкой путь к распакованному архиву SysDcu7. Указал. Также в Readme сказано, что если кто хочет использовать с VCL, то надо из
(Папка с D7)\Lib удалить Forms.dcu и SysUtils.dcu и кинуть туда исходники Forms.pas и SysUtils.pas, а потом запустить Delphi и компильнуть пустую форму(Проект, открывающийся по умолчанию). Удалил, скопировал, гружу Delphi, пытаюсь скомпилировать - вылетает SysUtils с ошибкой в процедуре FormatVarToStr:
-----------------------------------
procedure FormatVarToStr(var S: string; const V: TVarData);
begin
if Assigned(System.VarToLStrProc) then
System.VarToLStrProc(S, V)
else
System.Error(reVarInvalidOp);
end;
-----------------------------------
Выдаёт ошибку Undeclared Identifier "VarToLStrProc". Смотрим System.pas - и правда нет такой процедуры. И еще - сначала в uses нет System, пытаюсь дописать - выскакивает ощибка Undeclared Identifier "System". Так в чём же дело??? Помогите, plz!!!
← →
Gandalf © (2004-03-11 10:46) [1]Там есть уже откомпилированный вариант используй его.
← →
X9 (2004-03-12 06:56) [2]Пробовал. При компиляции требует исходники, кидаю исходники - то же самое. И что делать?
← →
Gandalf © (2004-03-12 12:09) [3]Попробуй еще раз, уверяю все пашет.
← →
X9 (2004-03-13 06:36) [4]2Gandalf
Смотрите сами:
1. Перемещаю из Delphi7\Lib Forms.dcu, System.dcu, SysInit.dcu, SysUtils.dcu, SysConst.dcu и ShareMem.dcu в другую папку(на всякий случай).
2. Кидаю в Delphi7\Lib SysInit.dcu, System.dcu, SysConst.dcu, ShareMem.dcu, SysSfIni.dcu, SYSWSTR.dcu из пакета SysDCU7 и Forms.pas и SysUtils.pas из Delphi7\Source\Vcl и Delphi7\Source\Rtl\Sys соответственно.
3.Запускаю Delphi и пытаюсь скомпилировать приложение, после чего получаю вышеописанную ошибку. Так что я неправильно делаю? Или у меня пакет SysDCU7 глючный, я его с kol.mastak.ru качал. Если у вас другой, вышлите, пожалуйста, на мыло
x-comp2004@mail.ru
← →
Gandalf © (2004-03-13 08:30) [5]Я делаю так... В папке Delphi делают папку NewLibs и туда кидаю замены. В опциях проекта в директориях пишу $(DELPHI)\NewLibs и rebuild all - опс... Размер стал меньше. Все. Архив у меня как понимаете тот же.
← →
X9 (2004-03-25 11:08) [6]Я далал примерно то же. А что за Rebuild All?
← →
Gandalf © (2004-03-25 22:48) [7]ie - Build all
← →
Grey (2004-05-28 14:58) [8]C ShareMem.dcu, SysConst.dcu, SysInit.dcu, SysSfIni.dcu, System.dcu,SYSWSTR.dcu этими проблем нету, а вот установкой или использованием альтернативного SysUtils - никак не получается...
← →
Gandalf © (2004-05-28 17:50) [9]Что за альтернатива? У нас нет альтернативы SysUtils - эта библиотека корень зла - а она во многом дублируеться KOL... Есть неофициальные замены - но они "не особо".
← →
Grey (2004-05-28 18:38) [10]Ясно.
Уже пообщался с автором этой альтернативы, но сообщил что для 7 делфи она не обязательно рабочая.
А с Делфийской SysUtils проделать описанное в readme не получается - ругается...
← →
X9 © (2004-06-11 23:42) [11]А как же можно урезать размер программ при использовании SysUtils? Почему при использоании замены для этого модуля размер получаемых приложений теоретически должен быть меньше?
← →
Gandalf © (2004-06-13 22:29) [12]Не совсем понимаю вопрос.
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.037 c