![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подмена модулей
Ciber SLasH © (2003-11-15 03:29:00)Чёт не совсем понятно: подменил я модули, а прога как весила 59kb так и весит.
Может я што-то не правильно сделал ?
Я делал так: создал в папке "KOL" 2 папки - "Fake Modules" и "SysDCU".
В "Fake Modules" валяются файлы:
Classes.pas
ffmt.OBJ
SysConst.pas
SysUtils.pas
Variants.pas
В "SysDCU":
getmem.inc
ShareMem.dcu
SysInit.pas
SysSfIni.pas
System.pas
SYSWSTR.PAS
Попрописывал пути в Delphi:
1)KOL\Fake Modules
2)KOL\SysDCU
замену SysDCU сделал как написано в Readme, переместил эти два пути в самый верх.
По идеи, когда компилиш прогу - все *.pas-ы из выше сказанных папок должны были тоже откомпилиться и должны были появиться DCU, но они так и компилились.
(2003-12-15 18:50:00) [1]Удалено модератором
SPeller (2003-11-17 17:43:00) [2]
> Ciber SLasH © (17.11.03 00:01) [4]
Читай внимательнее.
Gandalf (2003-11-17 10:29:00) [3]Есть же уже откомпиленные... Их скачай и не мучейся.
Ciber SLasH (2003-11-17 00:01:00) [4]Цитирую "Readme" для "SysDcu":
Если вы собираетесь использовать комплект и для работы с 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, тем самым мы перекомпилируем эти модули заново.
4. Теперь Вы можите удалить Forms.pas и SysUtils.pas из каталога Lib
Всё так и сделал.
А для "SysClasses" и "FakeVariants" нет никаких "Readme" !
Vladimir Kladov (2003-11-16 11:50:00) [5]Путь надо прописывать к DCU а не к PAS. Все написано в инструкции, читайте.
Ciber SLasH (2003-11-16 08:57:00) [6]Это чё открываешь каждый модуль и компилишь ?
И на счёт путей, всмысле прописать пути? - ты имеешь ввиду прописать путь к папке где валяются Fake Modules, если да, то я же так и написал в предыдущей мессаге.
SPeller (2003-11-15 05:28:00) [7]В readme сказано, что замены системных модулей сначала надо откомпилировать, а потом поместить в отдельную папку и прописать пути.