亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? unit1.pas

?? 此代碼
?? PAS
字號:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ComCtrls, StdCtrls, Grids, ValEdit, CPort, ExtCtrls;

type
  TForm1 = class(TForm)
    ComboBox_PortList: TComboBox;
    ComboBox_BaudRate: TComboBox;
    ComboBox_ByteSize: TComboBox;
    ComboBox_Parity: TComboBox;
    ComboBox_StopBit: TComboBox;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label5: TLabel;
    GroupBox1: TGroupBox;
    Button_OpenCom: TButton;
    Button_CloseCom: TButton;
    GroupBox2: TGroupBox;
    Button3: TButton;
    Button4: TButton;
    TabSheet1: TTabSheet;
    Label4: TLabel;
    GroupBox3: TGroupBox;
    Memo_SciTransArea: TMemo;
    Memo_SciReceArea: TMemo;
    Label6: TLabel;
    Label7: TLabel;
    Button_SciClearRece: TButton;
    Button_SciClearTrans: TButton;
    Button_SciTrans: TButton;
    TabSheet2: TTabSheet;
    TabSheet3: TTabSheet;
    TabSheet4: TTabSheet;
    TabSheet5: TTabSheet;
    PageControl: TPageControl;
    StatusBar1: TStatusBar;
    StringGrid1: TStringGrid;
    StringGrid2: TStringGrid;
    GroupBox4: TGroupBox;
    Button8: TButton;
    Button9: TButton;
    Button10: TButton;
    Label8: TLabel;
    GroupBox5: TGroupBox;
    Label9: TLabel;
    Button11: TButton;
    Button12: TButton;
    Button13: TButton;
    Label10: TLabel;
    Label11: TLabel;
    Label12: TLabel;
    Label13: TLabel;
    GroupBox6: TGroupBox;
    Label14: TLabel;
    Label15: TLabel;
    Label16: TLabel;
    ComboBox6: TComboBox;
    StringGrid3: TStringGrid;
    Button14: TButton;
    Button15: TButton;
    Button16: TButton;
    GroupBox7: TGroupBox;
    Button17: TButton;
    Button18: TButton;
    Button19: TButton;
    Button20: TButton;
    Button21: TButton;
    GroupBox8: TGroupBox;
    StringGrid4: TStringGrid;
    StaticText1: TStaticText;
    Button22: TButton;
    Button23: TButton;
    ListBox1: TListBox;
    Button24: TButton;
    Label17: TLabel;
    Button25: TButton;
    Button26: TButton;
    GroupBox9: TGroupBox;
    ScrollBox1: TScrollBox;
    ScrollBox2: TScrollBox;
    StaticText3: TStaticText;
    GroupBox10: TGroupBox;
    Edit1: TEdit;
    Label18: TLabel;
    Button27: TButton;
    Button28: TButton;
    Button29: TButton;
    Button30: TButton;
    GroupBox11: TGroupBox;
    ComPort1: TComPort;
    TabSheet6: TTabSheet;
    GroupBox12: TGroupBox;
    ListBox_KeywordsQueue: TListBox;
    GroupBox13: TGroupBox;
    GroupBox14: TGroupBox;
    Button_AddComm: TButton;
    Button32: TButton;
    GroupBox15: TGroupBox;
    GroupBox16: TGroupBox;
    Memo4: TMemo;
    Memo5: TMemo;
    Label20: TLabel;
    Button33: TButton;
    Button34: TButton;
    Button35: TButton;
    Button36: TButton;
    Label22: TLabel;
    Edit3: TEdit;
    Label23: TLabel;
    ComboBox1: TComboBox;
    Edit2: TEdit;
    Label19: TLabel;
    Timer1: TTimer;
    Timer2: TTimer;
    Edit_Klinetest_AddComm: TEdit;
    Label_AddCommStatus: TLabel;
    procedure StringGrid1Click(Sender: TObject);


    procedure Form1_Create(Sender: TObject);
    procedure Button_OpenComClick(Sender: TObject);
    procedure Button_CloseComClick(Sender: TObject);
    procedure Button_SciTransClick(Sender: TObject);
    procedure Button_SciClearTransClick(Sender: TObject);
    procedure Button_SciClearReceClick(Sender: TObject);
    procedure ComPortRxChar(Sender: TObject; Count: Integer);
    procedure Button_AddCommClick(Sender: TObject);




  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  Klinetest_EditAddComm_TextPrevious: String;

implementation

{$R *.dfm}

procedure TForm1.StringGrid1Click(Sender: TObject);
begin
Form1.StringGrid1.Cells[0,0]:='Hello';
{Form1.ComPort1.CustomBaudRate  }
end;


procedure TForm1.Form1_Create(Sender: TObject);

begin
  EnumComPorts(ComboBox_PortList.Items);
  // do some stuff
  if ComboBox_PortList.ItemIndex > -1 then
    ComPort1.Port := ComboBox_PortList.Items[ComboBox_PortList.ItemIndex];

  Form1.ComPort1.CustomBaudRate := 10400;
  Form1.ComPort1.BaudRate:= brCustom;

  Form1.ComboBox_BaudRate.Items.Add('9600');
  Form1.ComboBox_BaudRate.Items.Add('10400');
  Form1.ComboBox_BaudRate.Items.Add('19200');
  Form1.ComboBox_BaudRate.Items.Add('38400');
  Form1.ComboBox_BaudRate.Items.Add('57600');
  Form1.ComboBox_BaudRate.Items.Add('115200');

  Form1.ComboBox_ByteSize.Items.Add('5');
  Form1.ComboBox_ByteSize.Items.Add('6');
  Form1.ComboBox_ByteSize.Items.Add('7');
  Form1.ComboBox_ByteSize.Items.Add('8');

  Form1.ComboBox_Parity.Items.Add('None');
  Form1.ComboBox_Parity.Items.Add('Odd');
  Form1.ComboBox_Parity.Items.Add('Even');
  Form1.ComboBox_Parity.Items.Add('Mark');
  Form1.ComboBox_Parity.Items.Add('Space');

  Form1.ComboBox_StopBit.Items.Add('1');
  Form1.ComboBox_StopBit.Items.Add('1.5');
  Form1.ComboBox_StopBit.Items.Add('2');

  Klinetest_EditAddComm_TextPrevious := '';
  Form1.ShowHint := True;
  Application.ShowHint := True;



end;





procedure TForm1.Button_OpenComClick(Sender: TObject);
begin
  Form1.ComPort1.Port := Form1.ComboBox_PortList.Text;
  Form1.ComPort1.CustomBaudRate := StrtoInt(Form1.ComboBox_BaudRate.Text);
  Form1.ComPort1.BaudRate:= brCustom;
  Form1.ComPort1.DataBits := StrtoDatabits(Form1.ComboBox_ByteSize.Text);
  Form1.ComPort1.StopBits := StrtoStopbits(Form1.ComboBox_StopBit.Text);
  Form1.ComPort1.Parity.Bits := StrtoParity(Form1.ComboBox_Parity.Text);

  if not Form1.ComPort1.Connected then
    Form1.ComPort1.Open;


end;

procedure TForm1.Button_CloseComClick(Sender: TObject);
begin
  if Form1.ComPort1.Connected then
    Form1.ComPort1.Close;
end;

procedure TForm1.Button_SciTransClick(Sender: TObject);
begin
  Form1.ComPort1.WriteStr(Form1.Memo_SciTransArea.Text);
end;

procedure TForm1.Button_SciClearTransClick(Sender: TObject);
begin
  Form1.Memo_SciTransArea.Text := '';
end;

procedure TForm1.Button_SciClearReceClick(Sender: TObject);
begin
  Form1.Memo_SciReceArea.Text := '';
end;

procedure TForm1.ComPortRxChar(Sender: TObject; Count: Integer);
var
  Str: String;
begin
  Form1.ComPort1.ReadStr(Str, Count);
  Form1.Memo_SciReceArea.Text := Form1.Memo_SciReceArea.Text + Str;
end;




procedure TForm1.Button_AddCommClick(Sender: TObject);
var
  I,J,Len,InputErrorFlag: Integer;
  SpaceCharIndex: array of Integer;
  CommAdjustStr: String;
begin
  Len := Length(Form1.Edit_Klinetest_AddComm.Text);
  SetLength(SpaceCharIndex, 20);
  SetLength(CommAdjustStr, Len);
  InputErrorFlag := 0;
  for I := 1 to len do
  begin
    CommAdjustStr[I] := ' ';
    if Form1.Edit_Klinetest_AddComm.Text[I] <> ' ' then
    begin
      if not (Form1.Edit_Klinetest_AddComm.Text[I] in ['0'..'9','a'..'f','A'..'F']) then
        InputErrorFlag := 1;
    end
  end;

  if InputErrorFlag = 1 then
  begin
   Form1.Edit_Klinetest_AddComm.Color := clRed;
   Form1.Label_AddCommStatus.Caption  := 'INPUT ERROR!';
  end
   //     Form1.Edit2.Text := InttoStr(I);
  else
  begin
    Form1.Edit_Klinetest_AddComm.Color := clWindow;
    Form1.Label_AddCommStatus.Caption  := '';
  end;

  if InputErrorFlag = 0 then
  begin
    J := 1;
    for I := 1 to Len do
    begin
      if Form1.Edit_Klinetest_AddComm.Text[I] <> ' ' then
      begin
        CommAdjustStr[J] := Form1.Edit_Klinetest_AddComm.Text[I];
        J := J + 1;
        if J mod 3 = 0 then
        begin
          CommAdjustStr := CommAdjustStr + ' ';
          J := J + 1;
        end
      end
    end;

    Form1.Edit_Klinetest_AddComm.Text := CommAdjustStr;
    Form1.ListBox_KeywordsQueue.Items.Add(CommAdjustStr);

   end;

end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩免费在线视频| 国产午夜亚洲精品理论片色戒| 欧美一区二区三区在线看| 欧美精品一区二区高清在线观看 | 国产一区二区91| 91麻豆.com| 欧美精品一区二区不卡| 天天亚洲美女在线视频| 国产成人精品在线看| 91精品国产色综合久久ai换脸 | 91精品国产综合久久婷婷香蕉| 日本一区二区三级电影在线观看| 一区二区三区四区不卡视频| 国产乱子伦一区二区三区国色天香 | 国产91精品精华液一区二区三区| 欧美蜜桃一区二区三区| 中文字幕一区二区三区在线不卡| 国产一区二三区好的| 日韩丝袜情趣美女图片| 亚洲福利一区二区三区| 色综合久久综合网97色综合 | 一区二区三区不卡在线观看| 国产高清亚洲一区| 26uuu亚洲| 激情六月婷婷综合| 精品三级在线观看| 蜜桃一区二区三区四区| 欧美日韩国产免费| 亚洲精品第1页| 91在线观看成人| 成人欧美一区二区三区| 亚洲视频 欧洲视频| 欧美一区二区不卡视频| 一区二区三区四区国产精品| 成人动漫一区二区三区| 精品播放一区二区| 久久精品国产99| 欧美一区二区三级| 日韩电影免费一区| 在线播放亚洲一区| 男人的天堂亚洲一区| 日韩网站在线看片你懂的| 捆绑调教美女网站视频一区| 日韩欧美综合一区| 国产在线精品国自产拍免费| 精品免费99久久| 国产精品1024久久| 中文字幕精品在线不卡| 91片在线免费观看| 亚洲综合在线五月| 欧美一区午夜视频在线观看 | 久久99国产精品免费网站| 这里只有精品免费| 国产一区二区不卡| √…a在线天堂一区| 色婷婷av一区二区三区gif| 亚洲二区在线视频| 精品少妇一区二区三区 | 欧美优质美女网站| 五月天婷婷综合| 久久精品在线观看| 91精品国产福利在线观看| 久久国产生活片100| 欧美国产欧美综合| 欧美在线观看禁18| 激情综合网av| 中文字幕一区二区不卡| 欧美人牲a欧美精品| 福利一区二区在线观看| 亚洲一区二区三区视频在线播放| 精品久久久久久综合日本欧美| 岛国av在线一区| 性感美女极品91精品| 国产亚洲一区二区三区在线观看| 色天使色偷偷av一区二区| 日韩电影免费在线观看网站| 中文字幕一区二区三区四区| 日韩亚洲电影在线| 99re热这里只有精品视频| 日韩精品一卡二卡三卡四卡无卡| 国产精品视频第一区| 在线播放视频一区| 91小视频免费看| 国产精选一区二区三区| 亚洲午夜一区二区| 中文字幕在线观看不卡| 日韩视频一区二区三区| 91精彩视频在线| 懂色av中文一区二区三区 | 亚洲男人天堂av| 久久久.com| 日韩午夜在线影院| 欧美三级中文字| av一本久道久久综合久久鬼色| 久久99热99| 久久精品国产在热久久| 亚洲va欧美va人人爽| 亚洲精品日韩综合观看成人91| 欧美激情一区二区三区不卡| 亚洲精品一区二区三区香蕉| 欧美日本在线观看| 在线观看欧美日本| 成人免费va视频| 国产高清视频一区| 91久久国产综合久久| 国产福利一区二区| 国产精品原创巨作av| 蜜芽一区二区三区| 日日夜夜免费精品| 性做久久久久久久久| 亚洲自拍偷拍av| 亚洲一区二区在线免费观看视频| 亚洲欧洲日产国产综合网| 国产精品无圣光一区二区| 国产日韩av一区二区| 欧美精品一区二区在线播放| 久久午夜羞羞影院免费观看| 日韩欧美中文字幕公布| 日韩一区二区影院| 精品日本一线二线三线不卡| 日韩三级视频在线看| 欧美电视剧在线看免费| 日韩一级在线观看| 精品va天堂亚洲国产| 久久精品视频在线免费观看| 国产女同性恋一区二区| 中文字幕在线不卡一区 | 色综合天天性综合| 91在线观看免费视频| 欧美在线观看视频在线| 3d成人动漫网站| 日韩美女主播在线视频一区二区三区 | 精品欧美久久久| 久久精品一区二区三区av| 国产午夜亚洲精品午夜鲁丝片| 国产精品久久久久影院老司| 国产精品高潮久久久久无| 亚洲精品中文在线影院| 天天做天天摸天天爽国产一区| 日本伊人精品一区二区三区观看方式| 久久成人羞羞网站| 成人97人人超碰人人99| 欧美亚洲高清一区二区三区不卡| 91精品国产综合久久精品麻豆| 日韩久久久久久| 国产精品欧美一级免费| 亚洲午夜久久久久久久久电影网 | 偷拍一区二区三区四区| 秋霞影院一区二区| 国产成人精品三级| 欧美在线不卡一区| 国产网站一区二区| 亚洲国产一区二区视频| 狠狠v欧美v日韩v亚洲ⅴ| 99国内精品久久| 欧美tickle裸体挠脚心vk| 国产精品毛片大码女人| 日本麻豆一区二区三区视频| 国产不卡免费视频| 91精品91久久久中77777| 精品国产污网站| 亚洲国产精品天堂| 国产电影一区在线| 欧美日本在线视频| 国产精品每日更新| 狠狠色综合日日| 欧美人体做爰大胆视频| 国产精品蜜臀av| 久久草av在线| 欧美色欧美亚洲另类二区| 中文在线一区二区| 伦理电影国产精品| 欧美在线一二三| 亚洲天堂网中文字| 国产精品一区专区| 欧美福利视频一区| 亚洲精品国产视频| 国产v日产∨综合v精品视频| 日韩欧美亚洲另类制服综合在线 | 精品一区二区在线免费观看| 色一情一乱一乱一91av| 久久人人爽人人爽| 美女精品自拍一二三四| 欧美日韩精品免费| 亚洲另类在线视频| 成人一区在线看| 国产三级一区二区| 国产乱子伦视频一区二区三区 | 亚洲欧美一区二区在线观看| 国产一区在线视频| 日韩欧美一级在线播放| 成人午夜私人影院| 精品国产1区二区| 久久精品999| 精品99一区二区| 久久精工是国产品牌吗| 日韩精品中文字幕在线不卡尤物| 另类小说视频一区二区| 欧美一区二区三区视频免费| 日韩中文字幕一区二区三区|