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

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

?? unit1.~pas

?? delphi 與單片機串口編程 源代碼 提供給各位朋友
?? ~PAS
字號:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls, SPComm, SkinCaption, WinSkinData;

type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Label1: TLabel;
    Panel1: TPanel;
    Panel2: TPanel;
    Panel3: TPanel;
    Panel4: TPanel;
    Label2: TLabel;
    Comm1: TComm;
    Label3: TLabel;
    ListBox1: TListBox;
    GroupBox1: TGroupBox;
    Panel7: TPanel;
    Panel8: TPanel;
    Panel9: TPanel;
    Panel10: TPanel;
    SkinData1: TSkinData;
    SkinCaption1: TSkinCaption;
    Panel12: TPanel;
    Panel13: TPanel;
    Panel14: TPanel;
    Label4: TLabel;
    Label5: TLabel;
    GroupBox2: TGroupBox;
    Panel5: TPanel;
    Panel6: TPanel;
    Panel15: TPanel;
    Panel16: TPanel;
    procedure Edit1KeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure Panel1MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel1MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel5MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel4MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel2MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel3MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel6MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel5MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel4MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel2MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel3MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel6MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);

    procedure FormShow(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure senddata;
    //procedure ComboBox1Change(Sender: TObject);
    procedure Panel7MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel8MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel9MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel10MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel7MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel8MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel9MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel10MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel11MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel11MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel12MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel12MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel13MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel14MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel13MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel14MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure FormCreate(Sender: TObject);
    procedure Panel15MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel15MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel16MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Panel16MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);

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

var
  Form1: TForm1;
  viewstring:string;
  i:integer;
  sbuf:integer;
  //rbuf:array[1..16] of byte;

implementation

{$R *.dfm}

procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
//showmessage(inttostr(key))
end;

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
if key=38 then
form1.Panel1MouseUp(sender,mbLeft,Shift,0,0);
if key=39 then
form1.Panel3MouseUp(sender,mbLeft,Shift,0,0);
if key=40 then
form1.Panel4MouseUp(sender,mbLeft,Shift,0,0);
if key=37 then
form1.Panel2MouseUp(sender,mbLeft,Shift,0,0);
if key=17 then
form1.Panel5MouseUp(sender,mbLeft,Shift,0,0);
if key=32 then
form1.Panel6MouseUp(sender,mbLeft,Shift,0,0);
end;

procedure TForm1.Panel1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel1.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel1MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel1.BevelOuter:=bvRaised;
//panel11.Enabled:=false;
edit1.Text:='向前';
sbuf:=$01;
senddata;
end;

procedure TForm1.Panel5MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel5.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel4MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel4.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel2MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel2.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel3MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel3.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel6MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel6.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel5MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel5.BevelOuter:=bvRaised;
//panel11.Enabled:=false;
edit1.Text:='r=30cm圓';
sbuf:=$05 ;  //直徑30厘米圓
senddata;
end;

procedure TForm1.Panel4MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel4.BevelOuter:=bvRaised;
//panel11.Enabled:=false;
edit1.Text:='向后';
sbuf:=$04;
senddata;
end;

procedure TForm1.Panel2MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel2.BevelOuter:=bvRaised;
//panel11.Enabled:=false;
edit1.Text:='向左';
sbuf:=$02;
senddata;
end;

procedure TForm1.Panel3MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel3.BevelOuter:=bvRaised;
//panel11.Enabled:=false;
edit1.Text:='向右';
sbuf:=$03;
senddata;
end;

procedure TForm1.Panel6MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel6.BevelOuter:=bvRaised;
//panel11.Enabled:=false;
edit1.Text:='r=50cm圓';
sbuf:=$10;  //直徑50厘米圓
senddata;
end;

procedure TForm1.FormShow(Sender: TObject);
begin
try
comm1.CommName:='com1';
label4.Caption:='com1';
panel13.Enabled:=false;
comm1.StartComm;
except
application.MessageBox('打開端口錯誤!','提示',mb_ok+mb_iconerror);
end;
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
comm1.StopComm;
end;



procedure tform1.senddata;
var
commflg:boolean;
begin
viewstring:='';
commflg:=true;
if not form1.Comm1.WriteCommData(@sbuf,1) then
begin
commflg:=false;
senddata;
end;
viewstring:=viewstring+inttohex(sbuf,2)+'';
viewstring:='發送'+viewstring;
form1.listbox1.Items.Add(viewstring+'.');
if not commflg then
showmessage('發送失??!');
end;
{procedure TForm1.ComboBox1Change(Sender: TObject);
begin
comm1.StopComm;
comm1.CommName:=combobox1.Text;
comm1.StartComm;
//form1.combobox1.TabStop:=false;
showmessage('端口以打開!');
end; }

procedure TForm1.Panel7MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel7.BevelOuter:=bvLowered;

end;

procedure TForm1.Panel8MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel8.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel9MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel9.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel10MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel10.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel7MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
sbuf:=$07;
panel7.BevelOuter:=bvRaised;
//panel11.Enabled:=true;
groupbox1.Caption:='特技'+panel7.Caption;
senddata;
end;

procedure TForm1.Panel8MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
sbuf:=$08;
panel8.BevelOuter:=bvRaised;
//panel11.Enabled:=true;
groupbox1.Caption:='特技'+panel8.Caption;
senddata;
end;

procedure TForm1.Panel9MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
sbuf:=$09;
panel9.BevelOuter:=bvRaised;
//panel11.Enabled:=true;
groupbox1.Caption:='特技'+panel9.Caption;
senddata;
end;

procedure TForm1.Panel10MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
sbuf:=$06;
panel10.BevelOuter:=bvRaised;
//panel11.Enabled:=true;
groupbox1.Caption:='特技'+panel10.Caption;
senddata;
end;

procedure TForm1.Panel11MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
//panel11.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel11MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
senddata;
//panel11.BevelOuter:=bvRaised;
groupbox1.Caption:='特技';
//panel11.Enabled:=false;
end;
procedure TForm1.Panel12MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel12.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel12MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel12.BevelOuter:=bvRaised;
form1.listbox1.Items.Clear;
edit1.Text:='';
end;

procedure TForm1.Panel13MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel13.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel14MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel14.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel13MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel13.BevelOuter:=bvRaised;
comm1.StopComm;
comm1.CommName:='com1';
comm1.StartComm;
label4.Caption:='com1';
showmessage('端口以打開!');
form1.listbox1.Items.Clear;
panel13.Enabled:=false;
panel14.Enabled:=true;
edit1.Text:='';
end;

procedure TForm1.Panel14MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel14.BevelOuter:=bvRaised;
comm1.StopComm;
comm1.CommName:='com2';
comm1.StartComm;
label4.Caption:='com2';
showmessage('端口以打開!');
form1.listbox1.Items.Clear;
panel14.Enabled:=false;
panel13.Enabled:=true;
edit1.Text:='';
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
//panel11.Enabled:=false;
end;

procedure TForm1.Panel15MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel15.BevelOuter:=bvRaised;
//panel11.Enabled:=false;
edit1.Text:='2米直線';
sbuf:=$11;  //2米直線
senddata;
end;

procedure TForm1.Panel15MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel15.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel16MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel16.BevelOuter:=bvLowered;
end;

procedure TForm1.Panel16MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
panel16.BevelOuter:=bvRaised;
form1.Close;


end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕一区二区三区av| 99国产精品久| 亚洲尤物在线视频观看| 国产午夜亚洲精品午夜鲁丝片| 国产大陆精品国产| 国产精品自在欧美一区| 日本不卡一二三区黄网| 天天亚洲美女在线视频| 午夜欧美在线一二页| 成人黄动漫网站免费app| av电影天堂一区二区在线观看| 成人永久看片免费视频天堂| 99re66热这里只有精品3直播 | 亚洲精品国产一区二区三区四区在线 | 在线播放91灌醉迷j高跟美女 | 成人av在线电影| 日韩欧美国产综合在线一区二区三区| 欧美大白屁股肥臀xxxxxx| 欧美一区二区三区在| 久久毛片高清国产| 中文字幕精品一区二区精品绿巨人 | 亚洲精品少妇30p| 国产69精品久久久久毛片| 99re免费视频精品全部| 欧美经典一区二区三区| 亚洲精品视频免费看| av不卡免费在线观看| 国产精品视频一区二区三区不卡| 国产精品精品国产色婷婷| 亚洲成人午夜电影| 国产精品1024久久| 久久久久99精品国产片| 国产很黄免费观看久久| 久久天天做天天爱综合色| 亚洲欧洲精品一区二区三区| 成人午夜av在线| 亚洲欧洲在线观看av| 91视频一区二区三区| 日韩欧美美女一区二区三区| 日本中文一区二区三区| 91亚洲永久精品| 亚洲激情欧美激情| 欧美精品欧美精品系列| 成人一级视频在线观看| 色狠狠桃花综合| 日韩精品一区二区三区在线观看| 日本在线不卡一区| 欧美精品一区二区三区一线天视频 | 欧美日韩精品综合在线| 国产精品乱码久久久久久| gogogo免费视频观看亚洲一| 亚洲毛片av在线| 国产不卡视频在线观看| 中文字幕在线不卡视频| 色狠狠桃花综合| 人人爽香蕉精品| 欧美国产在线观看| 色综合久久久久久久久| 中文字幕国产一区| 91精品办公室少妇高潮对白| 日本不卡视频一二三区| 国产亚洲一区二区三区| 91无套直看片红桃| 奇米色一区二区三区四区| 久久久噜噜噜久噜久久综合| 色网站国产精品| 美女mm1313爽爽久久久蜜臀| 欧美精品在线一区二区| 国产精品白丝jk黑袜喷水| 曰韩精品一区二区| 久久一夜天堂av一区二区三区| 91原创在线视频| 九色|91porny| 欧美精品一区在线观看| 在线一区二区三区做爰视频网站| 免费观看在线色综合| 国产精品传媒视频| 欧美一区二区视频在线观看 | 91美女蜜桃在线| 奇米色777欧美一区二区| 中文字幕一区二区三区四区不卡| 欧美日韩精品免费观看视频| 成人精品视频一区二区三区尤物| 亚洲国产日韩一区二区| 欧美色大人视频| 日韩高清在线不卡| 亚洲欧美日韩久久| 久久久久久久精| 日韩精品专区在线| 97久久精品人人澡人人爽| 美腿丝袜亚洲三区| 亚洲国产日韩a在线播放| 国产精品久久久久久久裸模| 日韩一区国产二区欧美三区| 老鸭窝一区二区久久精品| 精品国产电影一区二区| 欧美精品在线观看播放| 色天天综合久久久久综合片| 国产成人综合视频| 精品一区二区三区久久久| 亚洲v中文字幕| 亚洲精品一二三四区| 一区在线观看视频| 国产精品美女视频| 国产精品素人视频| 国产精品午夜春色av| 久久九九国产精品| 国产欧美一区二区在线| 精品国产sm最大网站| 2020国产精品自拍| www国产成人免费观看视频 深夜成人网 | 在线精品视频小说1| 视频在线观看一区二区三区| 久久久久成人黄色影片| 久久影院视频免费| 国产日产欧美一区| 国产欧美精品一区| 国产日韩欧美a| 欧美国产国产综合| 亚洲视频图片小说| 日韩欧美在线综合网| 51久久夜色精品国产麻豆| 91.com在线观看| 日韩女同互慰一区二区| 日韩三级视频中文字幕| 欧美r级在线观看| 久久精品亚洲精品国产欧美kt∨| 国产亚洲美州欧州综合国| 久久久精品免费免费| 国产精品久久久久久久久久免费看| 国产精品美女一区二区在线观看| 中文字幕一区免费在线观看 | 日本一区二区三区电影| 国产精品久久久一本精品| 亚洲乱码一区二区三区在线观看| 亚洲四区在线观看| 午夜天堂影视香蕉久久| 麻豆精品国产91久久久久久| 国产福利一区二区三区在线视频| av一区二区三区| 欧美怡红院视频| av午夜精品一区二区三区| 日本韩国欧美在线| 日韩视频免费观看高清完整版| 国产欧美视频一区二区三区| 亚洲人成电影网站色mp4| 日韩精品亚洲专区| 国产成人免费视频一区| 在线观看亚洲a| 精品国精品国产尤物美女| 中文字幕一区二区在线播放| 日韩黄色免费电影| 成人在线视频一区| 在线综合视频播放| 国产精品美女久久久久久久网站| 亚洲国产毛片aaaaa无费看 | 日韩一区二区三区观看| 久久久久97国产精华液好用吗| 亚洲精品中文字幕在线观看| 久草精品在线观看| 欧洲国内综合视频| 国产日产欧美一区| 丝袜诱惑亚洲看片| 91在线国内视频| 26uuuu精品一区二区| 午夜视频一区在线观看| 成人免费观看视频| 日韩女优视频免费观看| 亚洲一区二区三区在线| 国产成人8x视频一区二区| 制服丝袜成人动漫| 亚洲精品伦理在线| 国产精品69毛片高清亚洲| 3d动漫精品啪啪一区二区竹菊| 日韩一区在线看| 国产精品77777| 欧美成人伊人久久综合网| 亚洲国产精品久久久久婷婷884 | 欧美日韩国产天堂| 国产精品亲子乱子伦xxxx裸| 美女视频黄久久| 欧美日韩久久久| 亚洲午夜久久久久| 91免费看`日韩一区二区| 国产午夜精品福利| 国产一区二区0| 99综合电影在线视频| 国产欧美中文在线| 国产在线精品一区二区| 欧美一级一级性生活免费录像| 亚洲一区中文在线| 日本高清免费不卡视频| 国产精品天干天干在线综合| 国产iv一区二区三区| 国产午夜精品一区二区三区嫩草| 久久99热狠狠色一区二区| 欧美成人性福生活免费看| 奇米888四色在线精品| 日韩丝袜情趣美女图片| 久久国产视频网|