Форум: "KOL";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
Внизне перекомпилируется SysUtils Найти похожие ветки
← →
Sapsan (2003-05-05 19:46) [0]сделал как было сказано:
1. Для установки распакуйте архив в отдельный каталог
2. Запустите Delphi 7
3. Зайдите в Tools->Environment Options, найдите там вкладку Library
и нажмите кнопку допишите в начало строки Library Path путь к
каталогу в который Вы распаковали архив (незабудьте поставить ";" !!!)
4. Готово! Теперь вы можите писать программы размером от 5632 байт!
+ для интереса:
Если вы собираетесь использовать комплект и для работы с Vcl, то сделайте:
1. Удалите из каталога "c:\Program Files\Borland\Delphi7\Lib" модули
Forms.dcu и SysUtils.dcu
2. Скопируйте туда исходные коды этих модулей
Forms.pas из "c:\Program Files\Borland\Delphi7\Source\Vcl\"
SysUtils.pas из "c:\Program Files\Borland\Delphi7\Source\Rtl\Sys\"
3. Перезапустите Delphi, а когда она запуститься нажмите на кнопку
Compile, тем самым мы перекомпилируем эти модули заново.
на третьем пункте и остановился - выдаёт, что в SysUtils.pas в коде
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
procedure FormatVarToStr(var S: string; const V: TVarData);
begin
if Assigned(System.VarToLStrProc) then
System.VarToLStrProc(S, V)
else
( reVarInvalidOp)сделал как было сказано:
1. Для установки распакуйте архив в отдельный каталог
2. Запустите Delphi 7
3. Зайдите в Tools->Environment Options, найдите там вкладку Library
и нажмите кнопку допишите в начало строки Library Path путь к
каталогу в который Вы распаковали архив (незабудьте поставить ";" !!!)
4. Готово! Теперь вы можите писать программы размером от 5632 байт!
+ для интереса:
Если вы собираетесь использовать комплект и для работы с Vcl, то сделайте:
1. Удалите из каталога "c:\Program Files\Borland\Delphi7\Lib" модули
Forms.dcu и SysUtils.dcu
2. Скопируйте туда исходные коды этих модулей
Forms.pas из "c:\Program Files\Borland\Delphi7\Source\Vcl\"
SysUtils.pas из "c:\Program Files\Borland\Delphi7\Source\Rtl\Sys\"
3. Перезапустите Delphi, а когда она запуститься нажмите на кнопку
Compile, тем самым мы перекомпилируем эти модули заново.
на третьем пункте и остановился - выдаёт, что в SysUtils.pas в коде
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
procedure FormatVarToStr(var S: string; const V: TVarData);
begin
if Assigned(System.VarToLStrProc) then
System.VarToLStrProc(S, V)
else
System.Error(reVarInvalidOp);
end;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
для строчки
~~~~~~~~~~~~~~~~~~~~~
if Assigned(System.VarToLStrProc) then
~~~~~~~~~~~~~~~~~~~~~
[Error] SysUtils.pas(6441): Undeclared identifier: "VarToLStrProc"
← →
Gandalf (2003-05-06 22:15) [1]Пиши автору:
(C) 2003 by Avenger[NhT]
Mail-Me: xavenger@mail.ru
:)
← →
Crulex (2003-05-07 04:19) [2]Точно та же проблема. Причем на D5 все нормально компилируется.
Видимо автор этого модуля его не совсем уж дописал.
ЭЫ:
Указанная ошибка исправляется простой вставкой директивы {$J+} в начале модуля. Но это не устраняет дальшейших проблем, с которыми я сам пока не справился. Не выполняются нормально операции с типом Int64. Видимо что-то не то в ffmt.obj, для которого в архиве нету исходника.
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c