Форум: "Потрепаться";
Текущий архив: 2002.05.20;
Скачать: [xml.tar.bz2];
ВнизKOL Найти похожие ветки
← →
LazorenkoX (2002-04-11 17:44) [0]Я пишу прогу, которая будет распространятся через интернет и занимаемое пространство играет большую роль. Если есть люди использовавшие KOL, подскажите это стоящая вещь, долго с ней мучаться и есть ли возможность спокойно от неё избавиться если надо будет вернуться в VCL?
← →
lipskiy (2002-04-11 17:49) [1]Все говорят - что круто и здорово! Рекомендуют.
А лично я ее даже поставить правильно не сумел, криворукий...
← →
wicked (2002-04-11 17:58) [2]KOL - это классно, не спорю.... но иногда бывают глюки, например с toolbar"ом... хотя письмо автору всё решило...
тем более классно, что библиотека активно обновляется и совершенствуется...
← →
LazorenkoX (2002-04-11 18:33) [3]А кто его устанавливал? Может датите инструкции?
← →
VID (2002-04-11 18:53) [4]А ГДЕ СКАЧАТЬ ЭТОТ KOL ?
← →
LazorenkoX (2002-04-11 19:25) [5]<A HREF=" http://bonanzas.rinet.ru/r_downloads.htm"> http://bonanzas.rinet.ru/r_downloads.htm</A>
← →
LazorenkoX (2002-04-11 19:26) [6]Сорри не знал, что урл автоматически срабатывает :)
http://bonanzas.rinet.ru/r_downloads.htm
← →
wicked (2002-04-12 09:46) [7]
> А кто его устанавливал?
элементарно, Ватсон... сам по себе KOL устанавливать не нужно... просто распаковываем его в папку по вкусу и прописываем в ide delphi пути к этой папке... а вот mck нужно устанавливать... но это не сложнее, чем ставить rx (до сих пор в readme смотрю, что за чем ставить)... прочти инструкцию и вперёд...
← →
Yuri Btr (2002-04-12 10:09) [8]1. Скачиваешь MCK.zip с http://bonanzas.rinet.ru/r_downloads.htm
2. Распаковываешь его.
3. Устанавливаешь MirrorKOLPackage.dpk из Дельфи5 (др. версии имеют другие .dpk)
4. Насколько я понял "голый" KOL устанавливать не надо. Он имеется в комплекте с MCK - зеркальные классы - визуальные компоненты.
5. У вас уже имеется закладка KOL на панели компонентов. Добавьте путь в переменной окружения к папке где распакован MCK
6. Затем тщательно следуйте указаниям по созданию нового проекта и предупреждениям в конце файла KOLmirrorReadme.rus
---------------------------------------------------------------
1. В IDE Delphi: File|NewApplication.
2. Не бросать пока никакие компоненты на форму. Из меню выполнить File|Save All, выбрать папку для сохранения зеркального проекта и его модулей, и сохранить проект (два файла). ВСЕ МОДУЛИ проекта ВСЕГДА должны находиться В ОДНОЙ ДИРЕКТОРИИ!
Внимание! Не называйте dpr-файл именем конечного проекта. Пусть он останется пока с именем Project1 (например). Назовите главный модуль (Unit1.pas) так, как он будет называться в проекте.
3. Бросить TKOLProject на форму.
4. Изменить свойство ProjectDest (это имя результирующего проекта, здесь как раз можно ввести "настоящее" имя проекта, т.е. его dpr-файла, без расширения или указания пути - ввести следует только идентификатор).
5. Бросить на форму компонент TKOLForm.
6. В Delphi5 (только), необходимо теперь прописать в опциях САМОГО ПРОЕКТА путь к сервисным модулям:
Project | Options | Directories/Conditionals | Search path
и вписать сюда: $(Delphi)\Source\ToolsApi
(возможно ввести этот путь в список Library path в Tools | Environment options | Library один раз, чтобы больше не заботиться об этом).
7. Если TKOLForm был брошен (5.) ПОСЛЕ изменения свойства TKOLProject.projectDest (4.), данный шаг не нужен, и результирующий проект готов (переходим к п.8).
Иначе:
измените в свойствах формы (TKOLForm), например, ее размер. Хотя exe-файл и не создается, результирующий проект при этом формируется, и готов к тому, чтобы его открыть.
8. Откройте полученный проект (в той же директории, имя - то, которое было задано в KOLProject1.ProjectDest). Файлы Project1.* можно со спокойной совестью удалить.
9. А вот теперь Вы имеете проект KOL/MCK. Можно бросать на форму зеркальные контролы из палитры (закладка KOL), настраивать их, назначать события, кодировать... Запускать, отлаживать. Короче, Банзай! т.е. Enjoy!
----------------------------------------------------------------
1. Никогда не бросайте TKOLProject (и другие KOL-компоненты) на форму нормального VCL-проекта - они будут заблокированы и не будут функционировать.
2. В модулях полученного KOL/MCK проекта не трогайте все, что лежит между автоматически добавленными {$IF[N]DEF}...{$ENDIF}.
3. Не надо пытаться редактировать автоматически генерируемые INC-файлы.
4. Если Вы включили консоль (св-во ConsoleOut обьекта TKOLProject), НЕ ЗАКРЫВАЙТЕ ее. Просто смените значение ConsoleOut в False.
5. Сохраняйте зеркальные проекты по крайней мере в другой директории, чем обычные проекты VCL - во избежание каких-либо потенциальных совпадений имен модулей.
6. Если у Вас на компьютере что-нибудь испортится, помните - разработчик в соответствии с лицензионным соглашением НЕ НЕСЕТ НИКАКОЙ ответственности.
------------------------------------------------------------
И несколько слов лично от меня..
Я пробовал создавать проекты на основе KOL
1.Положительное впечатление от размера exe файла превышает неудобства от "неполноценного" вида многих компонентов в DesignTime.
2. Нужно будет обязательно скачать Help по этой библиотеке.
Так как многие стандартные ф-ии заменены в KOL на свои, с другими названиями. (Example: inttostr --- int2str)
3. И действительно например размер программы - генератор паролей
стандартные библиотеки- на диске ~500 Kb в ОЗУ ~ 2.5 Mb
KOL библиотеки - на диске ~40 Kb в ОЗУ ~ 1.5 Mb
(в файле подкачки примерно по 500 Kb)
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.05.20;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.006 c