> 浜田さん、ありがとうございます。
>
> > Th.QSO.Flag := 8;
>
> まだつまずいています。
>
> StrPCopy(Th.QSO.Flag,8); でも StrPCopy(Th.QSO.Flag:=8); でもエラ−。
え? 太田さんらしくない勘違いですね。
文字列ではなく数値の代入です。
Flag は、16ビットの整数です。文字列ではありません。
Th.QSO.Flag := 8; // Pascal
Th.QSO.Flag = 8 ' VB
Th->QSO.Flag = 8; // C言語