私はサードパーティのdllを使用しており、そのメソッドを使用しています。関数は TForm 名前空間にないため、クラスTfMain : public TForm {}
定義の前にユニットに記述された構造を使用できません。
試した
friend struct SVisDoc{
..
..
} doc;
なんとかして使えるようにフレンドにしないと
void MethName(args) // not in TForm::
{
//I need to use it here
}
構造体テンプレートをフレンドとしてマークする方法を参照してください。しかし、初期化中にエラーが表示されます。
どうすれば構造体の友達を作ることができますか??