![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Установка KOL&MCK на Delphi 10 [Delphi]
igorek_2005 © (2006-05-19 17:57:00)Уважаемые Мастера скажите как поставить KOL&MCK на Delphi 10.
А то не ставиться нешта. Заранее благодарен за любую помощь и советы.
(2007-09-13 22:04:00) [1]Удалено модератором
(2007-06-18 17:56:00) [2]Удалено модератором
Thaddy (2007-04-13 12:33:00) [3]With this information I came a long way in D2007. But still unstable.
btw KOL itself works without changes in D2007 (same version number, almost non-breaking release)
MTsv DN (2007-04-12 21:03:00) [4]Все равно на TurboDelphi не заработало :( Не очень то в принципе и хотелось :)
Vladimir Kladov (2007-04-12 20:04:00) [5]Допустим, это я добавлю Но работать так - это же маразм. Я даже не собираюсь исправлять ни в каких описаниях информацию о том, что MCK - максимум для Delphi7. Другое дело, что можно на базе MCK сделать отдельное приложение со своей "линейкой" компонентов, инспектором компонентов и дизайнером форм. Кто бы только взялся...
svmike (2007-04-06 08:57:00) [6]Кроме того необходимо переписать процедуру
function TKOLProject.GetProjectName: String;
begin
asm
jmp @@e_signature
DB '#$signature$#', 0
DB 'TKOLProject.GetProjectName', 0
@@e_signature:
end;
Log( '->TKOLProject.GetProjectName' );
Result := fProjectName;
TRY LogOK;
FINALLY
Log( '<-TKOLProject.GetProjectName' )
END;
end;
В процедуре formkind нужно перед словом try вставить строки Result := fkNormal;
if ToolServices=nil then exit;.
Дальше MCK будет работать без ошибок, но работать с MCK лучше на Делфи 6.MCK будеть компилировать inc-файлы , но при попытки откомпилировать программу у вас будет вылезать ошибка, поэтому необходимо закрыть все формы и попытаться откомпилировать. Если и сейчас ничего не вышло, то попытайтесь перезагрузить проект.
Я долго мучился с D2005 , а потом просто купил старую версию Дэлфи и установил ее, при этом думая:"Какие же всетаки борландовцы козлы - такой хороший язык программирования запортили".
В остальном желаю вам поменьше мучаться :)
MTsv DN (2007-04-04 10:25:00) [7]> У меня была подобная ситуация с D2005. Пришлось очень долго
> мучиться. Хоть частично , но MCK работал. Для этого пришлось
> модифицировать файл mirror.pas , т.к. MCK считает за название
> проекта имя заголовочного окна.
> Для того, чтобы MCK заработал нужно:
> 1 изменить исходные тексты ProjectDest.
> 2 переустановить пакет MCK.
>
> В принципе MCK может работать под D2005 ,только перед каждой
> компиляцией необходимо переоткрывать проект, закрывать все
> окна с формами.
А по-подробнее можно? Где и что в mirror.pas надо изменить?
svmike (2007-04-04 09:25:00) [8]У меня была подобная ситуация с D2005. Пришлось очень долго мучиться. Хоть частично , но MCK работал. Для этого пришлось модифицировать файл mirror.pas , т.к. MCK считает за название проекта имя заголовочного окна.
Для того, чтобы MCK заработал нужно:
1 изменить исходные тексты ProjectDest.
2 переустановить пакет MCK.
В принципе MCK может работать под D2005 ,только перед каждой компиляцией необходимо переоткрывать проект, закрывать все окна с формами.
vampir_infernal (2006-09-11 16:49:00) [9]МСК все равно не работает. Похоже, прийдется писать на чистом KOL :(
Vladimyr (2006-09-10 23:09:00) [10]
> После этого все должно у меня все было ок.
То есть MCK под D2006 заработал?
nevitas (2006-09-07 22:49:00) [11]Кстати, если у кого-то проблемы, как у igorek_2005 (с файлом mckMenuEditor.inc) - я решил их таким странным путем: скачал прогу Unlocker, и с ее помощью разблокировал этот файл. После этого все должно у меня все было ок.
Maloric (2006-07-03 13:59:00) [12]Поставил шестой делфи специально для KOL/MCK.
Теперь две делфи на компе. Надеюсь конфликтовать не будут.
Спасибо за ответы.
Barloggg (2006-07-03 13:56:00) [13]а если избавить от МСК в уже готовых МСК проектах, так и вообще все будет работать.
ECM (2006-07-03 13:33:00) [14]> [12] Maloric (30.06.06 23:48)
Всё правильно понимаете... KOL будет работать. Старые MCK проекты собираются... MCK-в дезайн-тайм не работает (но, возможно, ну незнаю, может что то и выйдет)
Maloric (2006-06-30 23:48:00) [15]Здраствуйте знатоки, я так понимаю из поиска по этому форуму MCKработать в BDS2006 не будет, очень жаль, а уже можно сказать пересел на него с шестого делфи, а KOL я полагаю будет работать без проблем, хочу уточнить, жду ответа, спасибо заранее!
igorek_2005 (2006-05-21 15:27:00) [16]Конечно спасибо, даже поменял имя директории. Но все равно не помогает выдает ошибку
"[Pascal Fatal Error] mckMenuEditor.pas(21): F1026 File not found: 'C:\Borland\kol_mck\MckMenuEditor.inc'"
XProger (2006-05-21 02:39:00) [17]igorek_2005, забудь русский в пути к файлу ;) Пропиши путь к модулям, как сказанл thaddy, в Tools - Options... - Environment Variables - Delphi Options - Library Win32
igorek_2005 (2006-05-20 23:44:00) [18]Все файлы и KOL и MCK я поместил в каталог "c:\Borland\Компоненты\kol\"
и файл "mckMenuEditor.inc" там тоже присутствует
thaddy (2006-05-20 15:49:00) [19]It is in the KOL directory. Check if it really is there and add it to your environment path.
igorek_2005 (2006-05-20 11:17:00) [20]http://delphihelp.net.ru/images/instal.png