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 ошибок.


domo   (2007-06-01 12:24:00) [81]

1. Попробовал, не прошло. Ошибок конечно меньше (одна), но результат тот же - не устанавливается, останавливаясь на строке
Result.SetOnLVData(Result.NewOnLVData);

и дает сообщение:

[Замечание] BAPFileBrowserD5.dpk(31): Unit 'KOLadd' implicitly imported into package 'MirrorKOLPackage'
[Ошибка] KOLBAPFileBrowser.pas(511): Несовместимые типы: 'KOL_String' и 'String'
[Фатальная Ошибка] BAPFileBrowserD5.dpk(35): Не могу компилировать используемый модуль 'KOLBAPFileBrowser.pas'

Может еще что-то подскажете? Хотелось бы сегодня установить. Делал так:
- в меню Д5: файл - закрыть все
- в меню Д5: файл - открыть - c:\Borland\Delphi5\KOL\controls\BAPFileBrowserD5.dpk
- в открывшемся окне: Построить

Или все-таки сносить КОЛ? Кстати, как именно? А может надо было еще перед "Построить" какие-то Directories/Conditionals вручную прописать?


domo   (2007-05-31 16:36:00) [82]

1. Автоустановку компонентов КОЛ нашел уже и не помню где. Сам же КОЛ взял с сайта 3 дня назад, ну хорошо, сейчас еще раз перекачаю.
BAPFileBrowser установился автоматом, сейчас перекачаю.

Спасибо, теперь вроде ясно - сначала "Построить" для компонента, потом "Построить" для КОЛ. А я для КОЛ не делал, только для компонента. Вечером попробую.

2. Есть у меня, но слишком уж много нюансов. Конкретики хочется. А в уроках по КОЛ как было все год назад, так и осталось. Так что просьба остается - да и что, несколько строчек кода - это уже проблема?

3,4. Я тоже. Особенно когда вижу ошибки на которых спотыкается куча людей, форум забит вопросами, а их упорно не желают исправить, объясняя, что "умные и так догадаются".


=BuckLr=   (2007-05-31 16:33:00) [83]


> 3,4 . Слов нет. Просто фигею.

:) :) :)

А я тоже чайник, знаете ли... Но и для меня совершенно очевидно, что п.3(1) = п.3(2). Уж не потому ли у Вас, mr. domo22, ничего не работает, коль скоро Владимир Кладов сформулировал предложение не так, как Вам хотелось? :) А если  книгу о КОЛ до конца прочитать? Так это ж получится, что господина Кладова убить мало :) :) :)

А я не фигею, я ржу просто :)


mdw   (2007-05-31 11:44:00) [84]


>  Я выполнил автоматическую установку КОЛ версии 28 октября
> 2006,...
1.

А это что за зверь такой?
Скачайте последнюю версию с сайта   http://www.kolnmck.ru/, тоже само касается и компонентов.


> Пробовал нажимать и "Компилировать" и "Установить" и "Построить" ..

При установке KOL компонентов ВСЕГДА - Build, потом опять   Buildдля KOL

BAPFileBrowser я собственоручно исправлял и 7на сайте лежит рабочая версия.

2. Читайте документацию, ну или хотя бы купите что-то вроде "Delphi для чайников".

3,4 . Слов нет. Просто фигею.


domo   (2007-05-31 11:33:00) [85]

У меня несколько вопросов. Помогите пожалуйста. Учитывая, что я далеко не профи, а просто пишу немного на Паскале, дайте пожалуйста ответ поконкретнее, лучше пошагово или с примером.

1 - Не устанавливаются доп. компоненты КОЛ в Дельфи5. Когда-то все работало, но с год я не работал и все порушилось. Конечно, я понимаю, что это я неправильно их устанавливаю, а не ошибки в КОЛ или в компонентах, но помогите разобраться. Я выполнил автоматическую установку КОЛ версии 28 октября 2006, все доп. компоненты записались в каталог c:\Borland\Delphi5\KOL\controls\*.*, c:\Borland\Delphi5\KOL\utils\*.* и т.п. В этих каталогах есть либо файлы *.dpk, либо *.pas. Как их устанавливать? Вот, н-р, BAPFileBrowser от Бартова при попытке открыть файл c:\Borland\Delphi5\KOL\controls\filebrowser\BAPFileBrowserD5.dpk выдает окно с опциями "Компилировать", "Установить" и др. Пробовал нажимать и "Компилировать" и "Установить" и "Построить" не проходит, дает ошибки:

[Ошибка] KOLBAPFileBrowser.pas(53): Необъявленный идентификатор: 'PDirChange'
[Ошибка] KOLBAPFileBrowser.pas(290): Operator not applicable to this operand type
[Ошибка] KOLBAPFileBrowser.pas(342): Необъявленный идентификатор: 'NewDirChangeNotifier'
[Ошибка] KOLBAPFileBrowser.pas(342): Необъявленный идентификатор: 'fncFileName'
[Ошибка] KOLBAPFileBrowser.pas(342): Необъявленный идентификатор: 'fncDirName'
[Ошибка] KOLBAPFileBrowser.pas(342): Необъявленный идентификатор: 'fncAttributes'
[Ошибка] KOLBAPFileBrowser.pas(343): Not enough actual parameters
[Ошибка] KOLBAPFileBrowser.pas(424): Несовместимые типы: 'TFindFileData' и '_WIN32_FIND_DATAA'
[Ошибка] KOLBAPFileBrowser.pas(511): Несовместимые типы: 'KOL_String' и 'String'
[Ошибка] KOLBAPFileBrowser.pas(546): Несовместимые типы: 'TFindFileData' и '_WIN32_FIND_DATAA'
[Ошибка] KOLBAPFileBrowser.pas(664): Несовместимые типы: 'TFindFileData' и '_WIN32_FIND_DATAA'
[Фатальная Ошибка] BAPFileBrowserD5.dpk(35): Не могу компилировать используемый модуль 'KOLBAPFileBrowser.pas'

2 - Мне нужно, нажав кнопку на форме, выбрать текстовый файл и его содержимое выдать построчно в окошке на той же форме, чтобы дальше потом обрабатывать. Как это сделать средствами КОЛ?

3 - В.Кладову: в инструкции по переустановке КолМск для Д5 (а может и для др.версий тоже) неверно написано:
"3. Открыть MirrorKOLPackage.dpk в Delphi IDE и в выпадающем меню на самом пакете (разделитель под панелью кнопок) нажать 'Build'".
Нужно:
"3. Открыть MirrorKOLPackage.dpk в Delphi IDE, щелкнуть правой кнопкой мыши на самом пакете (ниже разделителя под панелью кнопок) и в выпадающем меню нажать 'Build'".

Исправьте пожалуйста. И кстати, нужно убрать лишнее слово "если" там же.

4 - Есть ли книги по программированию на КОЛ типи как книги по Дельфи? Я скачал книгу В.Кладова, полезная книга, но раздел  "Программирование на КОЛ" не содержит ни одного!!! примера. Интересно, есть ли в природе еще книги по программированию, которые без реальных примеров?


domo22   (2007-05-29 11:59:00) [86]

Хотя Кладов и написал, что установка чужих компонентов его не заботит, все-таки как правильно устанавливать (и удалять) сторонние компоненты? Авторы чаще всего не пишут как это делать, а это нужно почти каждому. Напишите пожалуйста развернутый пошаговый ответ. Да и в Чаво его нужно добавить.


Barloggg   (2007-03-02 16:21:00) [87]

да, да, я тоже столкнулся с этим variants.pas когда решил побаловаться с заменой, нифига не вышло, тогда я плюнул и забыл.
в результате перестали работать все имеющиеся в наличии VCL проекты.

короче правильным решением был поиск всех файлов с именем variants.pas и variants.dcu по всему диску (ну конкретно директории дельфи и директории проектов)

из всех найденных первых оставить только правильный, остальные убить.
из всех найденных вторых убить вообще всех.


Vladimir Kladov   (2007-03-02 13:58:00) [88]

А вы часом замену Variants.pas не подкладывали в доступную директорию? Этого нельзя делать. Он должен лежать в отдельной папочке, и на нее путь прописывать только в приложении, когда уже все работает, надо. Экономия от него всего 1К, а при отладке он и вовсе не нужен.


mdw   (2007-03-02 12:14:00) [89]

Снести Delphi и установить заново и не торопясь.


Dy1   (2007-03-02 11:33:00) [90]


> Для Delphi7 существует обновление

А где взять? Если по ссылке, кот. была недавно, то уже установил

SysUtils.pas(3755): Unit Variants was compiled with a different version of SysUtils.Exception.Create
Так что же делать с вечно глючным Variants ? (сдвинулся остатками ума и заговорил одностишиями :7 )  Д7 ругается и на VCL-ный и на KOL-кий


Vladimir Kladov   (2007-03-02 07:59:00) [91]

Для Delphi7 существует обновление. Без обновлений работать не рекомендуется. Для Delphi 6 два обновления. Я предпочитаю 6 с обновлениями - она устойчивее. Да и тормозов меньше (а меньше всего мне нравятся новые "стильные" кнопки в D7, но это дело вкуса и плохого зрения).


mdw   (2007-03-02 00:57:00) [92]

Даже интересно. Если аська есть, стучи (78-825-365), завтра после 15.00, давай вместе попробуем все установить. Я правда компилю новые версии батчиком, не запуская делфи, но разберемся.


Dy1   (2007-03-02 00:13:00) [93]


> Рекомендуется заменять системные модули в последний момент,
>  когда уже все отлажено и работает

Те же ошибки и без замены.


Vladimir Kladov   (2007-02-28 20:37:00) [94]

Интересно, что за версия Delphi. 6 или 7, я так понял. У меня никаких проблем нет с Delphi6, по крайней мере без замены системных модулей - точно. Рекомендуется заменять системные модули в последний момент, когда уже все отлажено и работает.


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


> Vladimir Kladov
> Проблемы дополнительных (не моих) компонентов меня не интересуют

Их и не было, т.е. только "стандартные"

Установил версию 2.37. Двое суток отлично, теперь
Unit Variants was compiled with a different version of SysUtils.Exception.Create
 В ФАКах ничего похожего на данную проблему не нашёл, пробовал удалять DCU.
 Ошибки появлятся ниоткуда, комп просто постоял выключенным одну ночь.


Vladimir Kladov   (2007-02-25 10:47:00) [96]

Проблемы дополнительных (не моих) компонентов меня не интересуют. Если вы не в состоянии сами исправить проблемы, вызванные несовместимостью с новыми версиями, тогда не используйте сторонние компоненты, это лучший выход. Авторов просить не всегда удается, они иногда куда-то пропадают и перестают сопровождать свои компоненты. У меня нет никаких проблем с использованием новых версий. Если что, я и ошибки могу подправить. Но все равно не использую компоненты, которые не делал сам. Почему-то мне хватает основного набора в подавляющем большинстве случаев.


Dy1   (2007-02-25 00:08:00) [97]


> Мануал по установке читали?

Читал и делал всё как написано. С 2.37 проблемы были не такие идиотские. Да и компилировалось всё и работало.
 Те же ошибки выдаёт и прежде рабочий проект


> 2.53 последняя была, кстати

Промахнулся немного, 2.53 конечно же


Vladimir Kladov   (2007-02-24 20:36:00) [98]

Некурящий, однозначно.

Мануал по установке читали? Или религия вообще не позволяет инструкцию читать? 2.53 последняя была, кстати. В инструкции четко, по шагам, как создавать проект MCK. Нешто вы компилируете проект сразу жесозданный? Ну тогда вам никогда не удастся научиться.


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

Установил 2.63. Создал проект MCK. Сразу жеошибки:
[Error] KOL.pas(41271): Undeclared identifier: 'DoDestroyAccelTable'
[Error] KOL.pas(41273): Undeclared identifier: 'fAccelTable'


MTsv DN   (2007-02-24 19:40:00) [100]

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

+1


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

Наверх

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