![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка при использовании MHFontDialog [D10,D6, WinXp Sp2]
Maloric © (2006-07-08 11:01:00)Добрый день Мастера! Все утро маюсь, при использовании компонента вываливаеться ошибка
[Fatal Error] MCKMHFontDialog.pas(54): Unit OleCtrls was compiled with a different version of Variants.EmptyParam
Замены системных модулей нет. Подскажите как быть.
Maloric (2006-07-08 15:18:00) [1]Нашел причину, в UsesDelphi сам записал строку MCKMHFontDialogпосле {$ENDIF (place your units here->)}, я ее переместил до этой строки и все заработало.
Похоже если после $ENDIF уже записан какой-то модуль, то при бросании компонента на форму, строка записываеться не там где надо.
Спасибо самому себе... =)
Maloric (2006-07-08 15:06:00) [2]Сравнил оба проекта, старый и новый, все опции одинаковые, пути тоже.
Только в старом проекте недельная работа?
У кого нибудь есть мысли?
Maloric (2006-07-08 14:41:00) [3]При создании нового проекта компонент нормально работает
странно, вроде все пути проверил все нормально, что это может быть?
Maloric (2006-07-08 14:37:00) [4]Версия делфи шестая, т.к. на десятую мне сказали поставить mck нельзя.
Да я уже и KOL переставил, и Build делал и dcu везде где можно удалял.
MCKMhFontDialog ссылаеться на mirror.pas, а там первым написан в uses
OleCtrls. Если стереть его, то выдает такую же ошибка для classes и т.д.
Причем это не только с этим компонентом. Странно всегда все работало как по маслу...
Vladimir Kladov (2006-07-08 13:26:00) [5]Вопрос задан не так немного. Какая версия Delphi-то. А пути проверяли? Иногда помогает стереть все dcu, и сделать проекту Build.