Wenn du T_CNCStatus anfassen kannst, wovon ich ausgehe, ist folgendes denkbar:
1. Erweiterung von T_CNCStatus um Property
2. Erweiterung von T_CNCStatus um Event
Delphi-Quellcode:
type
T_CNCStatus = packed record
private
FZbetr: byte;
procedure SetZbetr(const Value: byte);
public
OnZbetrChange : TNotifyEvent;
Kopf : byte;
property Zbetr : byte read FZbetr write SetZbetr;
end;
implementation
procedure T_CNCStatus.SetZbetr(const Value: byte);
begin
// hier könntest du vorher überprüfen ob sich der Wert wirklich geändert hat.
FZbetr := Value;
if Assigned(OnZbetrChange) then
OnZbetrChange(nil);
end;