Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не ставятся никакие пакеты [Delphi, Windows]


Страницы:   1 2 3 4 5 6

Dy1 ©   (2007-02-19 20:58:00) 

Ошибка при попытке установки "Unit SysInit was compiled with..."
МСК 2.37 с заменой системных модулей. Возврат к стандартным добавляет 8 ошибок.


homm   (2007-02-24 19:15:00) [101]

> И что, мне теперь всё переделывать заново???
Что-то мне кажется что тебе даже это не поможет. Только в первый класс. Учится внимательно читать, а потом курить мануалы.


Dy1   (2007-02-24 19:09:00) [102]


> З.Ы. А для начала, я бы установил ПОСЛЕДНЮЮ ВЕРСИЮ KOLnMCK.
> ..а не 2.37

Установил 2.53. И что, мне теперь всё переделывать заново??? Точки входа не найдены, ListView отображается прямоугольником как панель, Д ругается на что-то в KOL.pas и пр. :(


MTsv DN   (2007-02-24 14:35:00) [103]

З.Ы. А для начала, я бы установил ПОСЛЕДНЮЮ ВЕРСИЮ KOLnMCK...а не 2.37 (см. [0])


Vladimir Kladov   (2007-02-24 12:45:00) [104]

Забудьте  про компиялцию, когда работаете с пакетами. Build и только Build. А иногда надо чистить dcu (руками) и опять делать Build, если не помогает. Все же есть в FAQ.


Dy1   (2007-02-23 17:47:00) [105]


> MHFindReplaceDialog один фиг неработает, вернее диалог показывается,
>  но и всё, используй KOLmdvDialogEx

Компоненты mdv у меня не работают вообще.

И опять: при попытке скомпилить проект с MCKMHXP, который вчера работал отлично:
a) появляется сообщение "[Fatal Error] Mirror.pas(29): Unit OleCtrls was compiled with a different version of Variants.@VarFromDisp";
 Пробовал убрать Variants из папки KOL -- "[Fatal Error] SysUtils.pas(3777): Unit Variants was compiled with a different version of SysUtils.Exception.Create";
b) ListView в дизайн-тайме стал чёрным,
c) Д7 вылетает, нередко с ошибкой 216. (помню, что кто-то задавал этот вопрос, но где я это видел и что делать?)


mdw   (2007-02-21 22:13:00) [106]

MHFindReplaceDialog один фиг неработает, вернее диалог показывается, но и всё, используй KOLmdvDialogEx, там есть.


Dy1   (2007-02-21 21:56:00) [107]

Спасибо за помощь.
Остаётся вопрос что делать с "Unit mckCtrls was compiled with a different version of KOL.PIcon"?
Предыдущий совет не помогает. Часть компонентов не ставится, но пока в них нет необходимости.
Зато впервые заработал try...except  Наверно к дождю :)

В модуле MCKMHFindReplaceDialog версии 0.92 пришлось в 3х строчках приводить не совсем понятную для меня конструкцию к PDWord, иначе не компилировалось. Ранее было то же самоеи это работало.


homm   (2007-02-20 20:44:00) [108]

> Товарищ не читатель, товарищ писатель.
Чукча. :) Я такую версию слышал.


Vladimir Kladov   (2007-02-20 20:39:00) [109]

Понимаете, какая штука: если бы я МОГ сделать так, чтобы не надо было читать инструкцию, я бы так и сделал. Но в данном случае, увы, автоматика невозможна. Надо в точности выполнить так, как там написано. А не так, как подсказывает весь предыдущий накопленный опыт и интуиция.


Vladimir Kladov   (2007-02-20 20:38:00) [110]

Извиняюсь, конечно, но это очень напоминает анекдот. Товарищ не читатель, товарищ писатель. Читать инструкцию совершенно не желает.


Dy1   (2007-02-20 20:28:00) [111]


> Чтобы ошибка исчезла,удалите DCU файлы замены сис.модулей,
>  установите компоненты, и восстановите DCU файлы...
>
> P.S. RTFM

Не помогает даже без замены сис. модулей
Ставится только сам MirrorKOLPackageD7
Всё остальное: "Unit SysInit was compiled with a different version of System.LocalAlloc"


MTsv DN   (2007-02-20 10:24:00) [112]

Да-а-а...В.Кладова никто не услышал...а жаль...

Чтобы ошибка исчезла,удалите DCU файлы замены сис.модулей, установите компоненты, и восстановите DCU файлы...

P.S. RTFM


Dy1   (2007-02-20 07:59:00) [113]


> Grom PE
> Сейчас угадаю...
> ***
> на место перед ENDIF'ом

Не ставится ничего. Например baptrayicon.

unit KOLBAPTrayIcon; uses Windows, Messages, KOL;


unit mckBAPIconsRCEditor;
uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
 StdCtrls, ComCtrls, ImgList, Menus;


А вот здесь нормально?

unit mckBAPTrayIcon;
{$I KOLDEF.INC}
uses
 Windows, Messages, KOL, mirror, mckCtrls, Classes, Controls, Graphics,
   KOLBAPTrayIcon, mckBAPIconsRCEditor, Forms, Dialogs,
 {$IFDEF _D6orHigher}
   DesignIntf, DesignEditors, DesignConst, Variants;
 {$ELSE}
   DsgnIntf;
 {$ENDIF}

До сих пор таких проблем не было.
Похоже, что медицине про "другую версию" SysInit ничего не известно :/

Дополнение.
KOL+MCK+компоненты -- инсталлятором. Жму MirrorKOLPackageD7.dpk -- ставится. Всё, что пытаюсь поставить позже -- ошибка.


Grom PE   (2007-02-20 00:23:00) [114]

Сейчас угадаю...
Из
uses Windows, Messages, ShellAPI, KOL {$IFNDEF KOL_MCK},
 mirror, Classes, Controls, mckControls, mckObjs, Graphics,
 mckCtrls {$ENDIF (place your units here->)};

что-то вылезло за {$ENDIF (place your units here->)}.
Обычно такое случается c mckCtrls.
Нужно перенести его (или другой модуль, который туда попал) на место перед ENDIF'ом.


Dy1   (2007-02-19 23:39:00) [115]


> Vladimir Kladov
> А инструкцию прочитать?

Если имеется ввиду это:
Чтобы избавиться от сообщения Unit xxxxx was... Build All сначала без замены,.. Compile
, я и говорю, что в этом случае Build All всегда ошибка и все прочие Build и Compile - тоже :(
Пробовал добавлять DesignIDE - та же фигня. Все настройки в норме (как и до глюка). Скобок  $IFNDEF KOL_MCK...$ENDIF в компоненте нет и не было.  Переустановка Делфи и КОЛ, святая вода, танцы с бубном и т.п. ничего не меняют :-7


Vladimir Kladov   (2007-02-19 21:02:00) [116]

Не получилось раз, два. А инструкцию прочитать?


Страницы:   1 2 3 4 5 6

Наверх

Титульная страница Поиск, карта сайта Написать письмо