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

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

?? aaaa.pas

?? 可讀寫串口 232 簡單明了 使用初學者學習用 我自己寫的,能力有限 難免出錯 請批評指正 壓縮包里有說明
?? PAS
字號:
unit aaaa;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls, CPDrv;

type
  TForm1 = class(TForm)
    GroupBox1: TGroupBox;
    Button1: TButton;
    CommPortDriver1: TCommPortDriver;
    Button2: TButton;
    Button3: TButton;
    Button4: TButton;
    GroupBox2: TGroupBox;
    Edit3: TEdit;
    Edit4: TEdit;
    Label3: TLabel;
    Label4: TLabel;
    Shape1: TShape;
    Memo1: TMemo;
    Memo2: TMemo;
    ComboBox1: TComboBox;
    Button5: TButton;
    Button6: TButton;
    Button7: TButton;
    Button8: TButton;
    Button9: TButton;
    Button10: TButton;
    Button11: TButton;
    Button12: TButton;
    Button13: TButton;
    Button14: TButton;
    Button15: TButton;
    Button16: TButton;
    Button17: TButton;
    Button18: TButton;
    Button19: TButton;
    Button20: TButton;
    Button21: TButton;
    Button22: TButton;
    Button23: TButton;
    Button24: TButton;
    Button25: TButton;
    Button26: TButton;
    Button27: TButton;
    Button28: TButton;
    Button29: TButton;
    Button30: TButton;
    Button31: TButton;
    Button32: TButton;
    Edit1: TEdit;
    Button33: TButton;
    CheckBox1: TCheckBox;
    Timer1: TTimer;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure ComboBox1Change(Sender: TObject);
    procedure Button6Click(Sender: TObject);
    procedure Button7Click(Sender: TObject);
    procedure Button8Click(Sender: TObject);
    procedure Button5Click(Sender: TObject);
    procedure Button9Click(Sender: TObject);
    procedure Button10Click(Sender: TObject);
    procedure Button11Click(Sender: TObject);
    procedure Button12Click(Sender: TObject);
    procedure Button13Click(Sender: TObject);
    procedure Button14Click(Sender: TObject);
    procedure Button15Click(Sender: TObject);
    procedure Button16Click(Sender: TObject);
    procedure Button17Click(Sender: TObject);
    procedure Button18Click(Sender: TObject);
    procedure Button19Click(Sender: TObject);
    procedure Button20Click(Sender: TObject);
    procedure Button21Click(Sender: TObject);
    procedure Button31Click(Sender: TObject);
    procedure Button22Click(Sender: TObject);
    procedure Button23Click(Sender: TObject);
    procedure Button24Click(Sender: TObject);
    procedure Button25Click(Sender: TObject);
    procedure Button26Click(Sender: TObject);
    procedure Button27Click(Sender: TObject);
    procedure Button28Click(Sender: TObject);
    procedure Button29Click(Sender: TObject);
    procedure Button30Click(Sender: TObject);
    procedure Button32Click(Sender: TObject);
    procedure CheckBox1Click(Sender: TObject);
    procedure Button33Click(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
CommPortDriver1.Connect;//建立連接
Shape1.Brush.Color:=clLime;//連接指示
CheckBox1.Enabled:=true; //開啟反彈項
Memo1.Text:='CommPortDriver1.Connect';
Memo2.Text:='建立連接';
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
CommPortDriver1.Disconnect;//斷開連接
Shape1.Brush.Color:=clRed;//連接指示
CheckBox1.Enabled:=false;//關閉反彈項
Memo1.Text:='CommPortDriver1.Disconnect';
Memo2.Text:='斷開連接';
end;

procedure TForm1.Button3Click(Sender: TObject);
begin
CommPortDriver1.SendByte(3);
Memo1.Text:='CommPortDriver1.SendByte(3)';
Memo2.Text:='發送數據3';
Edit3.Text:='3';
end;

procedure TForm1.Button4Click(Sender: TObject);
begin
CommPortDriver1.SendByte(4);
Memo1.Text:='CommPortDriver1.SendByte(4)';
Memo2.Text:='發送數據4';
Edit3.Text:='4';
end;

procedure TForm1.ComboBox1Change(Sender: TObject);
begin
if ComboBox1.Itemindex=0 then CommPortDriver1.Port:=pnCOM1;
if ComboBox1.Itemindex=1 then CommPortDriver1.Port:=pnCOM2;
if ComboBox1.Itemindex=2 then CommPortDriver1.Port:=pnCOM3;
if ComboBox1.Itemindex=3 then CommPortDriver1.Port:=pnCOM4;
if ComboBox1.Itemindex=4 then CommPortDriver1.Port:=pnCOM5;
Memo1.Text:='CommPortDriver1.Port:='+ 'pnCOM*';
Memo2.Text:='串口選擇, * 代表數字';
edit3.Text :=commportdriver1.PortName ;
end;

procedure TForm1.Button6Click(Sender: TObject);
var a:byte ;
begin
CommPortDriver1.SendByte(0);
Memo1.Text:='CommPortDriver1.SendByte(0)';
Memo2.Text:='發送數據0';
Edit3.Text:='0';
end;

procedure TForm1.Button7Click(Sender: TObject);
var a:byte ;
begin
CommPortDriver1.SendByte(1);
Memo1.Text:='CommPortDriver1.SendByte(1)';
Memo2.Text:='發送數據1';
Edit3.Text:='1';
end;

procedure TForm1.Button8Click(Sender: TObject);
begin
CommPortDriver1.SendByte(2);
Memo1.Text:='CommPortDriver1.SendByte(2)';
Memo2.Text:='發送數據2';
Edit3.Text:='2';
end;

procedure TForm1.Button5Click(Sender: TObject);
begin
CommPortDriver1.SendByte(5);
Memo1.Text:='CommPortDriver1.SendByte(5)';
Memo2.Text:='發送數據5';
Edit3.Text:='5';
end;

procedure TForm1.Button9Click(Sender: TObject);
begin
CommPortDriver1.SendByte(6);
Memo1.Text:='CommPortDriver1.SendByte(6)';
Memo2.Text:='發送數據6';
Edit3.Text:='6';
end;

procedure TForm1.Button10Click(Sender: TObject);
begin
CommPortDriver1.SendByte(7);
Memo1.Text:='CommPortDriver1.SendByte(7)';
Memo2.Text:='發送數據7';
Edit3.Text:='7';
end;

procedure TForm1.Button11Click(Sender: TObject);
begin
CommPortDriver1.SendByte(8);
Memo1.Text:='CommPortDriver1.SendByte(8)';
Memo2.Text:='發送數據8';
Edit3.Text:='8';
end;

procedure TForm1.Button12Click(Sender: TObject);
begin
CommPortDriver1.SendByte(9);
Memo1.Text:='CommPortDriver1.SendByte(9)';
Memo2.Text:='發送數據9';
Edit3.Text:='9';
end;

procedure TForm1.Button13Click(Sender: TObject);
begin
CommPortDriver1.SendChar('a');
Memo1.Text:='CommPortDriver1.SendChar('+'a'+')';
Memo2.Text:='發送數據a';
Edit3.Text:='a';
end;

procedure TForm1.Button14Click(Sender: TObject);
begin
CommPortDriver1.SendChar('b');
Memo1.Text:='CommPortDriver1.SendChar('+'b'+')';
Memo2.Text:='發送數據b';
Edit3.Text:='b';
end;

procedure TForm1.Button15Click(Sender: TObject);
begin
CommPortDriver1.SendChar('c');
Memo1.Text:='CommPortDriver1.SendChar('+'c'+')';
Memo2.Text:='發送數據c';
Edit3.Text:='c';
end;

procedure TForm1.Button16Click(Sender: TObject);
begin
CommPortDriver1.SendChar('d');
Memo1.Text:='CommPortDriver1.SendChar('+'d'+')';
Memo2.Text:='發送數據d';
Edit3.Text:='d';
end;

procedure TForm1.Button17Click(Sender: TObject);
begin
CommPortDriver1.SendChar('e');
Memo1.Text:='CommPortDriver1.SendChar('+'e'+')';
Memo2.Text:='發送數據e';
Edit3.Text:='e';
end;

procedure TForm1.Button18Click(Sender: TObject);
begin
CommPortDriver1.SendChar('f');
Memo1.Text:='CommPortDriver1.SendChar('+'f'+')';
Memo2.Text:='發送數據f';
Edit3.Text:='f';
end;

procedure TForm1.Button19Click(Sender: TObject);
begin
CommPortDriver1.SendChar('g');
Memo1.Text:='CommPortDriver1.SendChar('+'g'+')';
Memo2.Text:='發送數據g';
Edit3.Text:='g';
end;

procedure TForm1.Button20Click(Sender: TObject);
begin
CommPortDriver1.SendChar('h');
Memo1.Text:='CommPortDriver1.SendChar('+'h'+')';
Memo2.Text:='發送數據h';
Edit3.Text:='h';
end;

procedure TForm1.Button21Click(Sender: TObject);
begin
CommPortDriver1.SendChar('i');
Memo1.Text:='CommPortDriver1.SendChar('+'i'+')';
Memo2.Text:='發送數據i';
Edit3.Text:='i';
end;

procedure TForm1.Button31Click(Sender: TObject);
begin
CommPortDriver1.SendChar('j');
Memo1.Text:='CommPortDriver1.SendChar('+'j'+')';
Memo2.Text:='發送數據j';
Edit3.Text:='j';
end;

procedure TForm1.Button22Click(Sender: TObject);
begin
CommPortDriver1.SendChar('A');
Memo1.Text:='CommPortDriver1.SendChar('+'A'+')';
Memo2.Text:='發送數據A';
Edit3.Text:='A';
end;

procedure TForm1.Button23Click(Sender: TObject);
begin
CommPortDriver1.SendChar('B');
Memo1.Text:='CommPortDriver1.SendChar('+'B'+')';
Memo2.Text:='發送數據B';
Edit3.Text:='B';
end;

procedure TForm1.Button24Click(Sender: TObject);
begin
CommPortDriver1.SendChar('C');
Memo1.Text:='CommPortDriver1.SendChar('+'C'+')';
Memo2.Text:='發送數據C';
Edit3.Text:='C';
end;

procedure TForm1.Button25Click(Sender: TObject);
begin
CommPortDriver1.SendChar('D');
Memo1.Text:='CommPortDriver1.SendChar('+'D'+')';
Memo2.Text:='發送數據D';
Edit3.Text:='D';
end;

procedure TForm1.Button26Click(Sender: TObject);
begin
CommPortDriver1.SendChar('E');
Memo1.Text:='CommPortDriver1.SendChar('+'E'+')';
Memo2.Text:='發送數據E';
Edit3.Text:='E';
end;

procedure TForm1.Button27Click(Sender: TObject);
begin
CommPortDriver1.SendChar('F');
Memo1.Text:='CommPortDriver1.SendChar('+'F'+')';
Memo2.Text:='發送數據F';
Edit3.Text:='F';
end;

procedure TForm1.Button28Click(Sender: TObject);
begin
CommPortDriver1.SendChar('G');
Memo1.Text:='CommPortDriver1.SendChar('+'G'+')';
Memo2.Text:='發送數據G';
Edit3.Text:='G';
end;

procedure TForm1.Button29Click(Sender: TObject);
begin
CommPortDriver1.SendChar('H');
Memo1.Text:='CommPortDriver1.SendChar('+'H'+')';
Memo2.Text:='發送數據H';
Edit3.Text:='H';
end;

procedure TForm1.Button30Click(Sender: TObject);
begin
CommPortDriver1.SendChar('I');
Memo1.Text:='CommPortDriver1.SendChar('+'I'+')';
Memo2.Text:='發送數據I';
Edit3.Text:='I';
end;

procedure TForm1.Button32Click(Sender: TObject);
begin
CommPortDriver1.SendChar('J');
Memo1.Text:='CommPortDriver1.SendChar('+'J'+')';
Memo2.Text:='發送數據J';
Edit3.Text:='J';
end;

procedure TForm1.CheckBox1Click(Sender: TObject);
begin
if CheckBox1.Checked=true then
begin
CommPortDriver1.SendChar('@');
Memo1.Text:='CommPortDriver1.SendChar('+'@'+')';
Memo2.Text:='發送數據@';
Edit3.Text:='@';
timer1.enabled:=true;
end
else
begin
CommPortDriver1.SendChar('!');
Memo1.Text:='CommPortDriver1.SendChar('+'!'+')';
Memo2.Text:='發送數據!';
Edit3.Text:='!';
timer1.enabled:=false;
end;
end;

procedure TForm1.Button33Click(Sender: TObject);
begin
CommPortDriver1.SendString(Edit1.Text);
Memo1.Text:='CommPortDriver1.SendString(Edit1.Text)';
Memo2.Text:='發送字符串數據';
Edit3.Text:=Edit1.Text;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
var a:byte;
begin
commportdriver1.readbyte(a);
if a<>0 then edit4.Text:=inttostr(a);
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲午夜一区二区三区| 国产精品成人在线观看| 色综合久久久久久久久久久| 国产露脸91国语对白| 精品夜夜嗨av一区二区三区| 青青草精品视频| 日本成人在线电影网| 日韩成人一区二区三区在线观看| 亚洲自拍偷拍九九九| 亚洲成人免费在线| 三级一区在线视频先锋| 日本aⅴ亚洲精品中文乱码| 三级欧美韩日大片在线看| 蜜臀va亚洲va欧美va天堂| 久久99国内精品| 国产精品性做久久久久久| 国产成人av自拍| 北条麻妃一区二区三区| 色妹子一区二区| 51久久夜色精品国产麻豆| 日韩欧美在线观看一区二区三区| 日韩精品一区二区三区视频在线观看 | 免费在线观看一区二区三区| 麻豆成人91精品二区三区| 久久99在线观看| 国产成人精品网址| 91成人在线免费观看| 91精品国产一区二区三区香蕉| 精品国产凹凸成av人网站| 久久久99久久| 亚洲欧美日韩国产成人精品影院 | 制服.丝袜.亚洲.中文.综合| 精品国产在天天线2019| 亚洲欧美一区二区三区极速播放 | 综合亚洲深深色噜噜狠狠网站| 亚洲一区二区不卡免费| 狠狠色丁香久久婷婷综合丁香| 成人免费看黄yyy456| 欧美三级乱人伦电影| 国产欧美一区二区精品秋霞影院| 亚洲精品乱码久久久久久久久 | 一区二区三区中文字幕电影 | 国产成人精品免费| 欧美日韩精品久久久| 久久久久久久网| 五月综合激情网| 色综合久久综合中文综合网| 日韩一二三四区| 亚洲一二三四在线观看| 成人精品视频一区二区三区尤物| 69堂精品视频| 一区二区三区中文在线观看| 国产成人在线视频网址| 欧美顶级少妇做爰| 亚洲精品老司机| 成人av片在线观看| 精品国产区一区| 捆绑紧缚一区二区三区视频| 在线一区二区三区做爰视频网站| 国产欧美视频在线观看| 免费久久精品视频| 欧美精品亚洲一区二区在线播放| 综合久久久久久久| 成年人午夜久久久| 欧美激情资源网| 国产不卡一区视频| 精品国产乱码久久久久久闺蜜| 亚洲成人一区二区在线观看| 色噜噜久久综合| 一区二区三区精品在线| 91亚洲大成网污www| 中文字幕中文字幕一区二区| 顶级嫩模精品视频在线看| 欧美变态tickling挠脚心| 亚洲成a人片在线观看中文| 在线观看国产一区二区| 一区二区三区四区不卡在线 | 日韩精品影音先锋| 喷水一区二区三区| 日韩限制级电影在线观看| 丝袜国产日韩另类美女| 欧美肥妇毛茸茸| 偷拍一区二区三区| 欧美一区二区视频在线观看2020| 日韩电影在线一区| 日韩精品影音先锋| 国产91精品一区二区麻豆网站| 国产视频亚洲色图| 波多野结衣一区二区三区| 亚洲天天做日日做天天谢日日欢| 91丨九色丨黑人外教| 亚洲综合激情小说| 欧美一区二区三区喷汁尤物| 精彩视频一区二区| 中文字幕第一区综合| 色婷婷国产精品| 天堂影院一区二区| 精品少妇一区二区三区在线视频| 国产传媒久久文化传媒| 中文字幕在线免费不卡| 欧美午夜免费电影| 美女精品一区二区| 国产女人18水真多18精品一级做| 99精品视频在线观看| 亚洲二区在线视频| 精品国产区一区| 91丨porny丨蝌蚪视频| 日韩一区欧美二区| 国产三级久久久| 欧美日韩电影在线播放| 国产一区二区三区四区五区入口| 日韩一区中文字幕| 欧美欧美午夜aⅴ在线观看| 国产在线视视频有精品| 亚洲精品国产无套在线观 | 精品一二三四区| 一区二区三区在线播放| 欧美α欧美αv大片| 一本在线高清不卡dvd| 石原莉奈在线亚洲二区| 中文字幕一区二区在线观看 | 国产成人av资源| 日韩不卡手机在线v区| 国产精品久久久久久久久搜平片 | 激情偷乱视频一区二区三区| 亚洲欧美在线视频| 欧美精品一区二区在线播放| 色视频成人在线观看免| 国产成人在线免费| 日韩精品每日更新| 日韩美女视频一区二区| 久久先锋资源网| 91精品在线免费观看| 色综合中文综合网| 欧美日韩一区二区三区在线看| 国产精品影视网| 男人的j进女人的j一区| 亚洲在线视频一区| 亚洲欧美日韩精品久久久久| 国产日韩欧美高清在线| 欧美mv和日韩mv的网站| 欧美一二三四在线| 欧美美女bb生活片| 在线亚洲欧美专区二区| 色综合视频一区二区三区高清| 国产大陆a不卡| 国产成人自拍网| 国产高清视频一区| 国产成人精品免费视频网站| 国产又粗又猛又爽又黄91精品| 日韩黄色小视频| 日本在线播放一区二区三区| 亚洲不卡在线观看| 亚洲影视在线观看| 香蕉影视欧美成人| 青青草伊人久久| 蜜桃久久久久久| 国产精品一区在线| 成人国产在线观看| 色综合激情五月| 在线观看亚洲a| 91麻豆精品国产91久久久 | 日本一区二区综合亚洲| 久久久久久久久伊人| 欧美国产亚洲另类动漫| 中文字幕av不卡| 亚洲乱码国产乱码精品精98午夜 | 日韩一区二区免费高清| 欧美成人vps| 国产精品视频yy9299一区| 中文字幕在线观看不卡视频| 亚洲欧美激情插 | 精品久久国产老人久久综合| 精品成人一区二区三区四区| 欧美激情一区二区在线| 国产精品乱人伦| 亚洲一区二区免费视频| 美女视频第一区二区三区免费观看网站| 麻豆精品久久久| 国产69精品久久久久777| 色综合久久久久综合99| 欧美一级免费观看| 日本一区二区三级电影在线观看| 亚洲欧洲日韩在线| 日日摸夜夜添夜夜添精品视频| 国内欧美视频一区二区| 99久久伊人网影院| 欧美一二三区在线| 国产精品乱码一区二三区小蝌蚪| 亚洲永久精品大片| 国产成人综合在线| 欧美午夜不卡视频| 国产亚洲欧美日韩俺去了| 一区二区三区产品免费精品久久75| 日产国产欧美视频一区精品| 国产成人aaaa| 日韩欧美一二区| 亚洲永久免费av| av电影在线观看完整版一区二区| 91精品国产综合久久久蜜臀图片 |