私のプログラムでは、変数が多いので、SubProと名付けたUnitでいろいろな変数を宣言していますが、
今回のプログラムは簡単なのでメインのunit1に組み込んだら、Packedに赤線が入ります。
TForm1の下も、private、Publicでもダメなんですが、どうしたらいいんでしょうか??
よろしくお願いします。
Dtype = packed record
name: string;
Price: integer;
end;
エラーインサイトではなく、実際にコンパイルがエラーになりますか?
その場合は↑の型宣言がtypeキーワードの下にないことが考えられます。
データ型、変数、定数:インデックス(Delphi) - RAD Studio
https://docwiki.embarcadero.com/RADStudio/Sydney/ja/%E5%9E%8B%E3%81%AE%E5%AE%A3%E8%A8%80
もしエラーインサイトのみで実際にコンパイルが通るようなら、エラーインサイトの不具合なので無視しましょう。
HFUKUSHIさん、ありがとうございました。
できないのかと思って質問しましたが、
試してみたら、TFORM1の上に置けば、良かったです。
ツイート | ![]() |