Подключение пользовательских функций

отредактировано 15:46 Раздел: FastReport 3.0
Добрый день, у меня вопрос. Как подключить пользовательскую функцию в FR 3, я работаю на C++Buildere 6. Я просмотрел весь форум и нашел на Delphi, но у меня не получилось перевести на с++, помогите плиз!!!
Заранее всем спасибо!!!

Комментарии

  • отредактировано 15:46
    __fastcall TForm1::TForm1(TComponent* Owner)
            : TForm(Owner)
    {
    frxReport1->AddFunction("function MyFunc(S:String):String","MyFunc","");
    frxReport1->ShowReport(true);
    }
    
    
    Variant __fastcall TForm1::frxReport1UserFunction(
          const AnsiString MethodName, Variant &Params)
    {
     if(strcmp(MethodName.c_str(),"MYFUNC\0") == 0)
       {
        return Params.GetElement(0);
       }
    }
    

    В мемо [MyFunc('dddd')]
  • отредактировано August 2006
    Огромное спасибо!!!
    Все получилось!

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.