新手求指導,在cxgird中進行了添加幾行值的操作后,對部分值進行了修改,怎么回傳 每一行的值 并存盤到一個引數中
還有就是List怎么用啊?
uj5u.com熱心網友回復:
procedure TForm1.AddBtnClick(Sender: TObject);var
Row: integer;
Signal : TMySignal;
begin
Row := ViewParameter.DataController.AppendRecord;
Signal := TMySignal.Create;
begin
ViewParameter.DataController.Values[row,0] := row + 1;
ViewParameter.DataController.Values[row,1] := Signal.SignalID;
ViewParameter.DataController.Values[row,2] := Signal.SignalMaskoffset;
ViewParameter.DataController.Values[row,3] := Signal.SignalEnable;
ViewParameter.DataController.Values[row,4] := Signal.SignalPage;
ViewParameter.DataController.Values[row,5] := Signal.SignalIndex;
ViewParameter.DataController.Values[row,6] := Signal.SignalName;
ViewParameter.DataController.Values[row,7] := Signal.Signalunit;
ViewParameter.DataController.Values[row,8] := Signal.Signaltype;
ViewParameter.DataController.Values[row,9] := Signal.SignalSBit;
ViewParameter.DataController.Values[row,10] := Signal.SignalDigits;
ViewParameter.DataController.Values[row,11] := Signal.SignalSymbol;
ViewParameter.DataController.Values[row,12] := Signal.SignalByteorder;
ViewParameter.DataController.Values[row,13] := Signal.SignalAccuracy;
ViewParameter.DataController.Values[row,14] := Signal.SignalOffset;
end;
end;
這是添加記錄的代碼
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/46023.html
標籤:VCL組件開發及應用
