C++ t框架及;C++;建设者

C++ t框架及;C++;建设者,c++,c++builder,C++,C++builder,我用的是架子。 如何将Delphi中的代码翻译成C++ procedure TMainForm.ShowButtonClick(Sender: TObject); var FFrameInfo: TFrameInfo<thelloworldframe>; begin FFrameInfo := FrameStand1.New<thelloworldframe>(Layout1, 'bluestand'); FFrameInfo.Show(); end; 这是

我用的是架子。 如何将Delphi中的代码翻译成C++

procedure TMainForm.ShowButtonClick(Sender: TObject);
var
  FFrameInfo: TFrameInfo<thelloworldframe>;
begin
  FFrameInfo := FrameStand1.New<thelloworldframe>(Layout1, 'bluestand');
  FFrameInfo.Show();
end;

这是一个链接器错误;它需要配置才能引入库。我在Embarcadero的文档中添加了#pragma链接“FrameStand”。感谢您提供这篇文章的链接
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    Framestand::TFrameInfo__1<tframe2*>* FFrameInfo;
    FFrameInfo = FrameStand1->New<tframe2*>(Layout1, "bluestand");
    FFrameInfo->Show();
}
[ilink32 Error] Error: Unresolved external 'Framestand::TFrameInfo__1 * __fastcall Framestand::TFrameStand::New(Fmx::Types::TFmxObject * const, System::UnicodeString)' referenced from UNIT1.OBJ

[ilink32 Error] Error: Unresolved external '__fastcall Framestand::TFrameInfo__1::Show(System::DelphiInterface *> >, System::DelphiInterface *> >, const bool)' referenced from UNIT1.OBJ