документация для функции TGIFColor Color2RGB(TColor)
должно быть в Vcl.Imaging.GIFImg.hpp
исходный файл. Но когда я пытаюсь использовать его, я получаю ошибку Call to undefined function 'Color2RGB'
, Вот короткий пример:
//---------------------------------------------------------------------------
#include <Vcl.Imaging.GIFImg.hpp>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma package(smart_init)TGIFColor TestRGB(TColor fColor) {
TGIFColor RGBColor = Color2RGB(fColor);
return RGBColor;
}
Может кто-нибудь объяснить, как вызвать эту функцию, потому что документация не делает !?
// Спасибо
PS. Я начал вопрос с «Привет», но даже когда я редактирую вопрос, он удаляется 🙁
Еще раз внимательно прочитайте документацию. Color2RGB()
это не отдельная функция, как вы пытаетесь использовать ее как. Это статический метод TGIFColorMap
класс вместо, например:
TGIFColor TestRGB(TColor fColor)
{
TGIFColor RGBColor = TGIFColorMap::Color2RGB(fColor);
return RGBColor;
}
Других решений пока нет …