Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];

Вниз

почему возникает   Найти похожие ветки [Fatal Error]

 
smok_red ©   (2006-04-20 11:40) [0]

почему в строке :
VarCast(PVariant(ParamPtr^)^, PVariant(ParamPtr^)^, varOleStr);

Может возникнуть такая ошибка:
[Fatal Error] KOLComObj.pas(1884): Variants unit out of date or corrupted: missing "@VarCast"

помогите плизз!


 
thaddy   (2006-04-20 20:14) [1]

Which Delphi version are you using? because the solution is version dependant.


 
DevilDevil ©   (2006-05-10 21:12) [2]

Абсолютно такая же ошибка. Интересно, почему до сих пор на неё не ответили. У меня Delphi7


 
lollol   (2006-05-10 21:47) [3]

а у тебя модуль фэйквариантс случайно не подключен?


 
DevilDevil ©   (2006-05-10 22:15) [4]

а фиг его знает...
ошибка возникает в модуле KOLComObj. По поводу Variants там написано следующее:
{$IFDEF _D6orHigher}, Variants {$ENDIF};

я посмотрел хелп, Дельфи говорит, это из-за system.dcu (которую я раньше не заменял)
скачал соответствующие файлы (для D7), закинул и *.pas и *.dcu в папку с KOL. Может я неправильно "заменяю" system.dcu?


 
MTsv DN ©   (2006-05-11 08:03) [5]

Привет...
> а у тебя модуль фэйквариантс случайно не подключен?
Как раз наоборот, видимо, подключен... У меня "выскакивает" эта ошибка, если компилировать с fakeVariant...


 
DevilDevil ©   (2006-05-11 18:05) [6]

ну так что делать? как компилировать без fakeVariants? Я правильно "заменяю" system.dcu?


 
MTsv DN ©   (2006-05-11 19:04) [7]


> ну так что делать? как компилировать без fakeVariants? Я правильно "заменяю" system.dcu?

Не-не-не... Не в этом дело... fakeVariants - это файл с именем Variants.pas, размером 418 байт и таким содержание:

unit Variants;
{* Fake variants.pas unit for Delphi6 / Delphi7. Place it in a
  directory with your KOL/MCK (or other non-VCL) project, and
  this will save about 70K of code in the executable.
  Certainly, do it so, if you actually do not use Delphi Variant
  type in the application.
  NEVER REPLACE Variants.pas provided by Borland!
  (C) by Kladov Vladimir, 2003 }

interface
implementation
end.


Переименуйте его, например, в aVariants.pas и сделайте Rebuild проекта...


 
lollol   (2006-05-12 06:38) [8]

я про это и говорю ;)


 
MTsv DN ©   (2006-05-12 07:54) [9]

:)


 
DevilDevil ©   (2006-05-12 09:04) [10]

да, спасибо, всё заработало



Страницы: 1 вся ветка

Форум: "KOL";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.044 c
15-1168732050
lookin
2007-01-14 02:47
2007.02.04
ICQ на сотовом


2-1169204894
Bobs
2007-01-19 14:08
2007.02.04
Проблема с программой


2-1169103729
Shekspir
2007-01-18 10:02
2007.02.04
FastReport3


2-1169307240
wl
2007-01-20 18:34
2007.02.04
Реализация алгоритма поиска по словарю


6-1156520514
BFG9k
2006-08-25 19:41
2007.02.04
idHTTPServer - ARespoceInfo в OnCommandGet





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский