欢迎来到传世资源网!
加载中...
正在加载,请耐心等待...
本站为收藏、学习站,如有侵权,请联系管理员删除!

仪器FS203数据解释程序-UDP 接口

介绍 评论 失效链接反馈

【例子介绍】

【相关图片】

from clipboard

【源码结构】

procedure TFrmM.BtnSaveClick(Sender: TObject);
var
  i,j,k,jj:integer;
  r:real;
  sFn,ss,sSlp,s:string;
  Dt:TDateTime;
  Tm:TTime;
begin
  sFn  := AppPath Ed_fName.Text ;
  if Chk_SaveFileTo.Checked and (Application.MessageBox(PCHAR('保存数据到:' sFn ),
    '提示',MB_OKCANCEL) =2) then
    EXIT;
  sList.Clear;
  j := sListRec.Count;
  if (j=0)and(Memo1.Lines.Count >0) then
  begin
    sListRec.AddStrings(Memo1.Lines);
    j := sListRec.Count;
  end;
  k := 1;
  for i := 0  to j-1 do

  begin
    ss := sListRec[i] ;
    SlDataToList( ss , ListRs ); //ListRs
    if (ListRs[iXm4]<>'') and (ListRs[iRs2]<>'') then
    begin
      ss := ListRs[iRs2] ;
      while ss[1] in ['<','>','='] do
        delete(ss,1,1);
      
      r := Roundto( ( rFactor*StrToFloatDef(ss , 1) ),-2);
      ss := FloatToStr(r) ;
      if Chk_JHGS.Checked then
       sList.Add(Inttostr(k) ',' ListRs[iXm4] '=' ss)
      else
       sList.Add(ListRs[iBH1] ',' ListRs[iXm4] '=' ss ListRs[iDW5]);
      k:=k 1;
    end;
  end;
  Memo1.Lines.Clear;
  Memo1.Lines.AddStrings(sList);
  sList.SaveToFile(sFn);
  Dt := now;
  Tm := TimeOf(Dt);
  sList.SaveToFile(AppPath 'RecBak\' DateToStr(Dt) ' ' FloatToStr(Tm) '.TXT');

  Application.ProcessMessages;
  // j := 0;   k := 0;
    //j :=  GetToFile(sList,sFn) ;   ///
  k := sList.Count  ;
  Memo1.Lines.Add('收到:' IntToStr(j) '/' Inttostr(k) '个符合数据。' );
end;

下载声明:

本站资源均有第三方用户自行上传分享推荐,非本站自制,仅供玩家做交流学习之用!切勿用于商业用途!游戏作品版权归原作者享有,如有版权问题,请附带版权证明至邮件,本平台将应您的要求删除。
相关推荐:

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复