Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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.01 c
6-63278
hellmachine
2003-11-18 02:54
2004.01.20
Работа с TTcpServer и TTcpClient


1-63126
Женя
2004-01-08 00:43
2004.01.20
Преобразование String в PAnsiChar


1-63132
Grotesk
2004-01-07 19:38
2004.01.20
VarArrayOf ( Динамический_Массив )


1-63134
Konstantin
2004-01-10 20:58
2004.01.20
Как сохранить содержимое Timage как монохромный рисунок?


14-63310
быдло
2003-12-22 16:42
2004.01.20
дельфи - не очинь удачное средство разроботки программ





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский