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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? unit1.pas

?? GSM MODEM的收發(fā)短信息
?? PAS
字號(hào):
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, OleCtrls, MSCommLib_TLB, fc_gsm, pub_Funcs, ExtCtrls;

type
  TForm1 = class(TForm)
    GroupBox1: TGroupBox;
    SendMsg: TMemo;
    Label1: TLabel;
    RecNum: TEdit;
    Label2: TLabel;
    InfoCenter: TEdit;
    Label3: TLabel;
    BtnSend: TButton;
    GroupBox2: TGroupBox;
    Label4: TLabel;
    Label5: TLabel;
    Label6: TLabel;
    RecMsg: TMemo;
    SendNum: TEdit;
    InfoCenter2: TEdit;
    BtnRce: TButton;
    ListBox1: TListBox;
    Label7: TLabel;
    ComboBox1: TComboBox;
    BtnOpen: TButton;
    BtnClose: TButton;
    MSC: TMSComm;
    Button1: TButton;
    Label8: TLabel;
    Button2: TButton;
    Button3: TButton;
    Timer1: TTimer;
    procedure FormCreate(Sender: TObject);
    procedure BtnSendClick(Sender: TObject);
    procedure Button5Click(Sender: TObject);
    procedure BtnOpenClick(Sender: TObject);
    procedure BtnCloseClick(Sender: TObject);
    procedure MSCComm(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure BtnRceClick(Sender: TObject);
    procedure ListBox1MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure Button2Click(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  txSn: string;
  comflag: integer;
  ConnFlag: integer;
  hThread: Thandle; //定義一個(gè)句柄
  ThreadID: Dword;
implementation
{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
  ConnFlag := 0;
  ComFlag := 0;
end;

procedure TForm1.BtnSendClick(Sender: TObject);
var
  CententStr, CententStr2, infocentent, mobile: widestring;
  tem: widestring;
begin
  if (ConnFlag = 1) and (ComFlag = 0) then
  begin
    comflag := 1;
    if (length(RecNum.Text) <> 11) and (copy(RecNum.Text, 1, 2) <> '13') and (length('xx') = 5) then
      Application.MessageBox('提示', '接收號(hào)碼有誤,請(qǐng)重新填寫')
    else
    begin
      if (copy(RecNum.Text, 1, 2) <> '13') or (copy(RecNum.Text, 1, 2) <> '15') then
        mobile := ConverMobileNum(RecNum.Text, 0)
      else
        mobile := ConverMobileNum(RecNum.Text, 1);
      infocentent := ConverInfoCenter(InfoCenter.Text);
      tem := SendMsg.Text;
      CententStr := ContentToUnicode(tem);
      CententStr2 := codeaddcode(mobile, CententStr);
      RecMsg.Text := infocentent + CententStr2;
      MSC.Output := 'AT+CMGS=' + inttostr(length(CententStr2) div 2) + #13;
      sleep(1000);
      tem := MSC.Input;
      if (length(tem) > 0) then
        MSC.Output := RecMsg.Text + ^Z;
      sleep(2000);
      tem := MSC.Input;
      if pos(tem, 'OK') > 0 then
        Application.MessageBox('發(fā)送信息失敗!', '提示', MB_OK + MB_ICONWARNING)
      else
        Application.MessageBox('發(fā)送信息成功!', '提示', MB_OK + MB_ICONQUESTION);
      comflag := 0;
    end;
  end else
    Application.MessageBox('串口未打開', '提示', MB_OK + MB_ICONWARNING);
end;

procedure TForm1.Button5Click(Sender: TObject);
var
  CententStr, CententStr2, infocentent, mobile: string;
begin
  mobile := ConverMobileNum(RecNum.Text, 1);
  infocentent := ConverInfoCenter(InfoCenter.Text);
  CententStr := ContentToUnicode(SendMsg.Text);
  CententStr2 := codeaddcode(mobile, CententStr);
  RecMsg.Text := infocentent + CententStr2;
  MSC.Output := 'AT+CMGS=' + inttostr(length(CententStr2) div 2) + #13;
  sleep(1000);
  MSC.Output := RecMsg.Text + ^Z;
end;


procedure TForm1.BtnOpenClick(Sender: TObject);
var
  readstr: widestring;
begin
  try
    comflag := 1;
    MSC._CommPort := 8;
    MSC.PortOpen := true;
    MSC.Output := 'ATE0' + #13;
    sleep(1000);
    readstr := MSC.Input;
    if pos(readstr, 'OK') > 0 then
    begin
      Label8.Caption := '與手機(jī)連接不成功';
      MSC.PortOpen := false;
      exit;
    end;
    MSC.Output := 'AT+CGMF=0' + #13;
    sleep(1000);
    readstr := MSC.Input;
    MSC.Output := 'AT+CGMM' + #13;
    sleep(1000);
    readstr := MSC.Input;
    if (length(readstr) > 0) then
      Label8.Caption := copy(readstr, 3, 4) + ' 連接中......'
    else
    begin
      Label8.Caption := '與手機(jī)連接不成功';
      MSC.PortOpen := false;
      comflag := 0;
      ConnFlag := 0;
      exit;
    end;
    ConnFlag := 1;
    MSC.Output := 'AT+CSCA?' + #13;
    sleep(1000);
    readstr := MSC.Input;
    InfoCenter.Text := copy(readstr, 14, 11);
    BtnOpen.Enabled := false;
    comflag := 0;
  except
    begin
      BtnOpen.Enabled := true;
      MSC.PortOpen := false;
      comflag := 0;
      ConnFlag := 0;
    end;
  end;
end;

procedure TForm1.BtnCloseClick(Sender: TObject);
begin
  if comflag <> 0 then exit;
  MSC.PortOpen := false;
  BtnOpen.Enabled := true;
  Label8.Caption := '未連接......';
  ConnFlag := 0;
end;

procedure TForm1.MSCComm(Sender: TObject);
begin
  sleep(1000);
  case MSC.CommEvent of
    comEvReceive:
      begin
        InsertLogfile(MSC.Input);
      end;
  end;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  X: widestring;
  c: Integer;
  cc: string;
begin
  X := '我';
  c := ord(X[1]);
 // chr
  showmessage(inttostr(c));
  FmtStr(cc, '%4.4X', [c]);
  showmessage(DecodeChinese('4F60597D0021'));
end;

procedure TForm1.Button3Click(Sender: TObject);
var
  aa: widestring;
  s4: string;
  i: Longint;
begin
  showmessage(inttoBin(16));
  //showmessage(IntTostr(StrToint('$' + infocenter2.text)));
 { i := 140;
  s4 := Format('%X', [i]);
  showmessage(s4);
  if length(s4) < 2 then
    s4 := '0' + s4;
  showmessage(s4);      }
  //aa := '內(nèi)容內(nèi)' + #$D#$A'容';
  //showmessage(inttostr(length(infocenter2.Text)));
end;

procedure TForm1.BtnRceClick(Sender: TObject);
var
  ct, i: Integer;
  tem: string;
  sitems: TStringList;
begin
  ct := 0;
  MSC.RThreshold := 0;
  ListBox1.Items.Clear;
  MSC.Output := 'at+cmgl=4' + #13;
  sleep(4000);
  tem := MSC.Input;
  sitems := SpString(tem, #$D#$A);
  for i := 0 to sitems.Count - 1 do
  begin
    tem := sitems[i];
    if (length(tem) > 15) then
    begin
      inc(ct);
      ListBox1.Items.Add(tem);
      InsertLogfile(tem);
    end;
  end;
  for i := 1 to ct do
  begin
    MSC.Output := 'at+cmgd=' + inttostr(i) + #13;
    sleep(1000);
    MSC.Input;
  end;
end;


procedure TForm1.ListBox1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
var
  vars: TStringList;
  tem: string;
begin
  if ListBox1.ItemIndex <> -1 then
  begin
    tem := DecodeInfo(ListBox1.Items.Strings[ListBox1.ItemIndex]);
    vars := SpString(tem, '|_|');
    SendNum.Text := vars[0];
    InfoCenter2.Text := vars[1];
    RecMsg.Text := vars[2];
  end;
end;

procedure TForm1.Button2Click(Sender: TObject);
var
  i: integer;
begin
  for i := 1 to 10 do
  begin
    MSC.Output := 'at+cmgd=' + inttostr(i) + #13;
    sleep(1000);
    MSC.Input;
  end;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
  if (ConnFlag = 1) and (comflag = 0) then
  begin
    comflag := 1;
    BtnRce.Click;
    comflag := 0;
  end;
end;

end.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费美女久久99| 欧美性猛交xxxxxx富婆| 乱一区二区av| 亚洲v中文字幕| 亚洲va韩国va欧美va| 高清不卡一区二区在线| 国产精品自拍av| 国产精品一二二区| 丰满少妇久久久久久久| 成人黄色小视频| 91在线视频18| 欧美日韩在线精品一区二区三区激情 | 一级中文字幕一区二区| 一区二区三区在线视频观看| 一区二区三区四区在线播放 | 久草热8精品视频在线观看| 麻豆精品一二三| 国产在线精品一区二区| 国产美女精品在线| av欧美精品.com| 欧美色图天堂网| 69精品人人人人| 欧美成人伊人久久综合网| 久久综合网色—综合色88| 欧美国产一区视频在线观看| 亚洲三级视频在线观看| 亚洲成人免费在线| 久久国产精品99久久人人澡| 国产馆精品极品| 在线免费不卡视频| 欧美成人a∨高清免费观看| 国产欧美一区二区精品仙草咪| 亚洲欧洲精品一区二区三区不卡| 亚洲午夜精品久久久久久久久| 日本伊人色综合网| 国产精品一区二区在线观看网站| 99久久久免费精品国产一区二区 | 亚洲免费三区一区二区| 日韩精品福利网| 成人一区二区三区在线观看| 欧美三级在线视频| 久久亚洲春色中文字幕久久久| 国产精品久久久久久久久免费相片 | 亚洲色图19p| 日韩av在线发布| 国产91精品露脸国语对白| 色呦呦网站一区| 精品国产电影一区二区| 亚洲码国产岛国毛片在线| 麻豆精品新av中文字幕| 91老师片黄在线观看| 日韩精品一区在线观看| 亚洲人成网站色在线观看| 久久精品国产999大香线蕉| av激情成人网| 亚洲制服丝袜av| 欧美日韩夫妻久久| 精品国免费一区二区三区| 亚洲丝袜美腿综合| 久久成人综合网| 在线观看www91| 国产色综合久久| 天堂资源在线中文精品| 成人高清视频免费观看| 欧美一级在线视频| 亚洲一区二区在线观看视频| 国产成人啪午夜精品网站男同| 欧美剧情片在线观看| 亚洲天堂2016| 国产河南妇女毛片精品久久久| 在线综合视频播放| 亚洲欧美日韩国产手机在线| 激情偷乱视频一区二区三区| 欧美精品久久一区二区三区| 亚洲精品国产无天堂网2021 | 日韩一级片网站| 一区二区三区四区高清精品免费观看 | 日本aⅴ亚洲精品中文乱码| 色av成人天堂桃色av| 国产女人aaa级久久久级| 日本欧美大码aⅴ在线播放| 色综合天天做天天爱| 亚洲国产精品成人综合色在线婷婷| 麻豆国产一区二区| 欧美三级中文字幕| 亚洲精品老司机| 91丨porny丨国产入口| 国产精品少妇自拍| 激情综合色丁香一区二区| 欧美精品久久99| 亚洲成人在线网站| 欧美在线观看视频一区二区三区| 中文字幕日韩一区二区| 丁香激情综合国产| 国产精品人成在线观看免费| 国产成人av电影在线播放| 精品成人在线观看| 激情欧美日韩一区二区| 精品播放一区二区| 国产精品一级在线| 国产欧美日韩精品一区| 国产成人欧美日韩在线电影 | 国内精品免费**视频| 精品久久久久久久久久久久包黑料 | 久久一夜天堂av一区二区三区| 麻豆精品久久精品色综合| 日韩欧美一区二区三区在线| 美女免费视频一区二区| 欧美成人a∨高清免费观看| 国内成+人亚洲+欧美+综合在线| 精品成人a区在线观看| 国产成人精品综合在线观看| 亚洲国产精品成人综合| 9i在线看片成人免费| 亚洲日本va午夜在线影院| 91老师片黄在线观看| 亚洲国产成人高清精品| 91麻豆精品国产91久久久使用方法| 日韩激情一区二区| 精品国产亚洲在线| 懂色av中文字幕一区二区三区| 亚洲欧洲av在线| 欧美天天综合网| 麻豆精品在线观看| 久久蜜桃av一区精品变态类天堂 | 轻轻草成人在线| 久久久亚洲午夜电影| 成人免费福利片| 亚洲美女一区二区三区| 制服.丝袜.亚洲.中文.综合| 国产精品伊人色| 亚洲女人****多毛耸耸8| 欧美日产在线观看| 国产又黄又大久久| 成人欧美一区二区三区| 欧美精品少妇一区二区三区| 国内偷窥港台综合视频在线播放| 一区在线播放视频| 欧美日韩mp4| 国产成人av影院| 亚洲影院在线观看| 亚洲精品在线观看视频| av在线综合网| 青青草91视频| 亚洲天堂免费看| 日韩欧美一级精品久久| 91在线小视频| 玖玖九九国产精品| 亚洲视频精选在线| 精品国产伦一区二区三区观看方式| aaa亚洲精品| 久久99久国产精品黄毛片色诱| 一区免费观看视频| 精品国产成人系列| 91福利视频网站| 国产精品影视网| 日韩一区欧美二区| 国产精品久久久久久亚洲伦| 日韩三级伦理片妻子的秘密按摩| 成人性视频网站| 蜜桃av噜噜一区| 亚洲精品亚洲人成人网在线播放| 亚洲精品在线免费观看视频| 欧美日韩国产一级| av电影在线观看完整版一区二区| 久久精品国产久精国产爱| 亚洲美腿欧美偷拍| 日本一区二区三区免费乱视频| 69堂精品视频| 在线中文字幕不卡| 国产丶欧美丶日本不卡视频| 蜜臀久久99精品久久久久久9| 亚洲视频网在线直播| 国产日韩欧美综合在线| 91精品国产入口| 欧美色精品在线视频| 99久久精品国产精品久久| 九九久久精品视频| 日韩成人一级片| 一区二区不卡在线播放| 国产精品美女www爽爽爽| 精品日韩一区二区三区| 欧美一区三区四区| 欧美色精品天天在线观看视频| 91视视频在线直接观看在线看网页在线看| 国产综合久久久久久鬼色| 免费看精品久久片| 天天综合天天综合色| 亚洲综合色区另类av| 亚洲欧美aⅴ...| 亚洲免费电影在线| 中文字幕色av一区二区三区| 日本一区二区免费在线| 久久精品一区蜜桃臀影院| 精品久久久久香蕉网| 精品久久99ma| 欧美大片一区二区| 日韩你懂的在线播放| 欧美α欧美αv大片| 欧美一区二区二区|