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

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

?? ufmain.pas

?? 這個是DELPHI環境下的收發短信程序的源代碼。目前發送短信已經做的很完美了
?? PAS
字號:
unit UFMain;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Buttons, Menus, ExtCtrls, ComCtrls, ToolWin;

type
  TForm1 = class(TForm)
    MainMenu1: TMainMenu;
    N1: TMenuItem;
    N2: TMenuItem;
    N3: TMenuItem;
    N4: TMenuItem;
    N5: TMenuItem;
    N6: TMenuItem;
    StatusBar1: TStatusBar;
    GroupBox2: TGroupBox;
    Label3: TLabel;
    GroupBox1: TGroupBox;
    Label1: TLabel;
    Label2: TLabel;
    Memo1: TMemo;
    Edit1: TEdit;
    Memo2: TMemo;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    Timer1: TTimer;
    procedure N4Click(Sender: TObject);
    procedure N2Click(Sender: TObject);
    procedure N6Click(Sender: TObject);
    procedure FormActivate(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
    procedure Memo1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;


var
  Form1: TForm1;



implementation

uses
  UFHelp, UFConfig, USMS;



{$R *.dfm}

procedure TForm1.N4Click(Sender: TObject);
begin
  Form1.Close;
end;

procedure TForm1.N2Click(Sender: TObject);
begin
  Form2.Show;
end;

procedure TForm1.N6Click(Sender: TObject);
begin
  Form3.Show;
end;

procedure TForm1.Memo1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
  if Key = Word(#13) then
  begin
    BitBtn1.Click;
  end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  Form1.Caption := Application.Title;
end;

procedure TForm1.FormActivate(Sender: TObject);
begin
  if Timer1.Interval <> (SMS.SMSSet.ChkMsgDelay*1000) then
  begin
    Timer1.Interval := SMS.SMSSet.ChkMsgDelay*1000;
  end;
  if not SMS.SComm.m_Opened then
  begin
    Memo1.Lines.Add('初始化失敗,程序無法運行!');
    Memo1.Enabled := FALSE;
    Memo2.Enabled := FALSE;
    Edit1.Enabled := FALSE;
    BitBtn1.Enabled := FALSE;
    BitBtn2.Enabled := FALSE;
  end else
  begin
    Memo1.Lines.Clear;
    Memo1.Enabled := TRUE;
    Memo2.Enabled := TRUE;
    Edit1.Enabled := TRUE;
    BitBtn1.Enabled := TRUE;
    BitBtn2.Enabled := TRUE;
  end;
end;

procedure TForm1.BitBtn2Click(Sender: TObject);
begin
  Memo1.Lines.Clear;
end;

procedure TForm1.BitBtn1Click(Sender: TObject);
var
  smsBuf:string;
  Mobile:string;
begin
  BitBtn1.Enabled := FALSE;
  if SMS.SComm.m_Opened then
  begin
    Mobile := '86'+Edit1.Text;
    if length(Mobile) <> 13 then
    begin
      if Mobile = '86' then
        MessageDlg('請輸入手機號碼!',mtInformation,[mbOk],0)
      else
        MessageDlg('手機號碼不正確!',mtInformation,[mbOk],0);
      BitBtn1.Enabled := TRUE;
      exit;
    end;

    smsBuf := Memo1.Lines.GetText;
    if (length(smsBuf) > 70) and (SMS.SMSSet.SMSMode = 'PDU')
    or (length(smsBuf) >140) and (SMS.SMSSet.SMSMode ='Text') then
    begin
      MessageDlg('短消息內容太長!',mtInformation,[mbOk],0);
      BitBtn1.Enabled := TRUE;
      exit;
    end;
    if smsBuf = '' then
    begin
      MessageDlg('請輸入發送內容!',mtInformation,[mbOk],0);
      Memo1.Lines.Clear;
      BitBtn1.Enabled := TRUE;
      exit;
    end;

    while SMS.Busy do;
    SMS.Busy := TRUE;
    if SMS.SendSMS(smsBuf,Mobile) then
    begin
      MessageDlg('短消息發送成功!',mtInformation,[mbOk],0);
      //Memo1.Lines.Clear;
    end else
    begin
     MessageDlg('短消息發送失敗!',mtWarning,[mbOk],0);
     Memo1.Lines.Text := smsBuf;
    end;
    SMS.Busy := FALSE;
  end else
  begin
    MessageDlg('串口初始化失敗!不能發送短消息。',mtError,[mbOk],0);
  end;
  BitBtn1.Enabled := TRUE;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
var
  CheckResult:boolean;
  strTmp:string;
begin
  CheckResult := TRUE;
  if not SMS.SComm.m_Opened or not SMS.SMSSet.ChkNewMsg then exit;

  if SMS.Busy then exit;
  SMS.Busy := TRUE;
  while CheckResult do
  begin
    CheckResult := SMS.CheckNewSMS;
    if CheckResult then
    begin
      strTmp := '20'+copy(SMS.RxMsg.Date,1,2)+'-'+copy(SMS.RxMsg.Date,3,2)
                +'-'+copy(SMS.RxMsg.Date,5,2)+'      '+copy(SMS.RxMsg.Date,7,2)
                +':'+copy(SMS.RxMsg.Date,9,2)+':'+copy(SMS.RxMsg.Date,11,2);
      Memo2.Lines.Append('時間:'+strTmp);
      Memo2.Lines.Append('號碼:'+copy(SMS.RxMsg.Mobile,3,11));
      Memo2.Lines.Append('內容:'+SMS.RxMsg.SMSMsg);
      Memo2.Lines.Append('');
    end;
    sleep(300);
  end;
  SMS.Busy := FALSE;
end;

initialization
begin
  SMS := TSMSControl.Create;                                                    //注意先后順序
  if SMS.SComm.SComInit then
  begin
    SMS.ErrMsg := SMS.IniSMS;
    if SMS.ErrMsg < 0 then
    begin
      SMS.SComm.CloseSerial;
      case SMS.ErrMsg of
      -1:
        begin
          if MessageDlg('  沒有檢測到短消息模塊,如果模塊已與計算機連接,'
               +chr(13)+'請檢查端口參數設置。要繼續嗎?',mtError,[mbYes,mbNo],0) = mrNo then
          Application.Terminate;
        end;
      -4:
        begin
          if MessageDlg('設置GSM字符集錯誤,請檢查您的短消息模塊。',mtError,[mbYes,mbNo],0) = mrNo then
          Application.Terminate;
        end;
      -5:
        begin
          if MessageDlg('短消息中心沒有配置或配置置錯誤,請檢查SIM卡和短消息參數設置。要繼續嗎?',mtWarning,[mbYes,mbNo],0) = mrNo then
          Application.Terminate;
        end;
      -6:
        begin
          if MessageDlg('短消息模塊不支持文本方式(Text)發送,請重新配置短消息參數。要繼續嗎?',mtWarning,[mbYes,mbNo],0) = mrNo then
          Application.Terminate;
        end;
      -7:
        begin
          if MessageDlg('短消息模塊不支持PDU方式,請重新配置短消息參數。要繼續嗎?',mtWarning,[mbYes,mbNo],0) = mrNo then
          Application.Terminate;
        end;
      -8:
        begin
          if MessageDlg('設置PDU-UCS2字符集錯誤,請確認您的模塊是否支持。要繼續嗎?',mtWarning,[mbYes,mbNo],0) = mrNo then
          begin
            Application.Terminate;
          end;
        end;
      else
        begin
          Application.Terminate;
        end;
      end;
    end;
  end else
  begin
    if MessageDlg('串口初始化失敗!要繼續嗎?',mtWarning,[mbYes,mbNo],0) = mrNo then
    begin
      Application.Terminate;
    end;
  end;
end;

finalization
begin
  SMS.SComm.CloseSerial;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
丝袜诱惑制服诱惑色一区在线观看| 欧美一区二区女人| 亚洲一区二区黄色| 久久久精品免费网站| 色悠悠久久综合| 国精产品一区一区三区mba视频| 99精品偷自拍| 开心九九激情九九欧美日韩精美视频电影| 国产精品理伦片| 日韩欧美亚洲一区二区| 欧美网站一区二区| 99热在这里有精品免费| 狠狠色狠狠色综合| 日韩av一级电影| 一区二区免费在线播放| 国产精品国产自产拍在线| 欧美videossexotv100| 欧美日韩卡一卡二| 日本精品视频一区二区| 成人性生交大片| 国产在线精品一区二区不卡了| 五月婷婷久久综合| 亚洲一二三四久久| 亚洲欧美日韩国产手机在线| 中文字幕av一区 二区| 精品久久久久久久久久久院品网| 欧美精品三级日韩久久| 欧美午夜精品理论片a级按摩| 99久久精品国产观看| 成人午夜av电影| 国产91丝袜在线18| 国产乱码精品一区二区三| 捆绑变态av一区二区三区| 秋霞成人午夜伦在线观看| 亚洲国产你懂的| 亚洲国产综合人成综合网站| 一区二区三区小说| 一级中文字幕一区二区| 亚洲精品乱码久久久久久日本蜜臀| 国产精品免费视频一区| 国产精品免费视频网站| 国产精品国产三级国产aⅴ入口 | 国产高清无密码一区二区三区| 免费的成人av| 韩国在线一区二区| 国产福利91精品一区二区三区| 国产精品一区二区在线播放 | 亚洲欧美在线aaa| 有码一区二区三区| 日韩一区二区电影在线| 欧美亚洲一区三区| 在线影院国内精品| 欧美久久免费观看| 欧美一区二区黄色| 国产精品麻豆欧美日韩ww| 欧美韩国一区二区| 亚洲欧美色一区| 亚洲一区二区三区四区不卡| 天天做天天摸天天爽国产一区| 日韩av午夜在线观看| 久久99精品国产麻豆婷婷| 国产精品一区久久久久| 99久久精品国产导航| 欧美日韩精品福利| 精品国产免费人成在线观看| 久久久久久久久久看片| 亚洲欧洲一区二区在线播放| 一区二区三区日韩欧美| 日韩av一级片| 成人黄色综合网站| 欧美三级韩国三级日本三斤| 欧美大片拔萝卜| 中文字幕第一区综合| 亚洲二区视频在线| 国产一区不卡精品| 色系网站成人免费| 日韩三级视频在线观看| 国产精品美女久久久久aⅴ| 亚洲午夜一区二区| 国产精品自拍网站| 欧美日韩中字一区| 久久久久国产精品厨房| 亚洲综合在线电影| 精品影视av免费| 色先锋aa成人| 久久综合999| 亚洲成人福利片| 国产91在线观看丝袜| 91麻豆精品国产自产在线| 日本一区二区综合亚洲| 亚洲第一电影网| 国产ts人妖一区二区| 欧美精品 日韩| 国产精品久久久久久久久免费丝袜| 婷婷中文字幕一区三区| 粉嫩绯色av一区二区在线观看| 在线成人午夜影院| 成人欧美一区二区三区黑人麻豆| 美日韩黄色大片| 在线国产电影不卡| 欧美激情中文不卡| 美国十次综合导航| 欧美丝袜第三区| 亚洲欧洲色图综合| 国产一区二区精品久久| 这里只有精品电影| 亚洲一区在线视频观看| 成人动漫中文字幕| 精品国精品国产| 丝瓜av网站精品一区二区| 日韩精品一区二区三区视频| 亚洲人成人一区二区在线观看| 国产一区二区三区四区五区入口| 欧美丰满嫩嫩电影| 亚洲精品乱码久久久久久| 成人免费观看视频| 久久精品无码一区二区三区| 喷水一区二区三区| 欧美乱妇一区二区三区不卡视频| 亚洲免费视频中文字幕| 波多野结衣欧美| 国产欧美一区二区三区沐欲| 精品综合久久久久久8888| 欧美肥妇毛茸茸| 午夜精品久久久久久久99樱桃| 91国产视频在线观看| 亚洲男人电影天堂| 色一情一乱一乱一91av| 亚洲欧洲成人自拍| av网站一区二区三区| 中文字幕不卡在线观看| 成人av综合在线| 国产精品视频看| 99在线视频精品| 国产精品久久久久精k8| 91丝袜美女网| 亚洲久草在线视频| 色拍拍在线精品视频8848| 亚洲精品大片www| 欧美性猛交xxxxxxxx| 一区二区免费看| 欧美丝袜第三区| 三级久久三级久久| 日韩欧美精品在线视频| 看国产成人h片视频| 久久先锋影音av鲁色资源| 国产精品亚洲а∨天堂免在线| 国产日韩亚洲欧美综合| av成人免费在线观看| 亚洲视频一二三| 欧美在线一区二区三区| 视频一区中文字幕国产| 欧美成人一区二区三区| 韩国三级电影一区二区| 国产精品毛片久久久久久久| 91免费版在线| 日日摸夜夜添夜夜添国产精品| 欧美一区二区免费视频| 国产一区二区看久久| 亚洲欧美在线观看| 欧美精品aⅴ在线视频| 国内精品久久久久影院薰衣草 | 日本伊人色综合网| 精品伦理精品一区| 成人av一区二区三区| 亚洲综合小说图片| 日韩欧美激情一区| 北条麻妃国产九九精品视频| 亚洲综合小说图片| 亚洲另类色综合网站| 日韩无一区二区| 成人aa视频在线观看| 五月开心婷婷久久| 国产亚洲短视频| 欧美天堂亚洲电影院在线播放| 另类综合日韩欧美亚洲| 欧美激情中文不卡| 欧美美女直播网站| 国产精品123区| 亚洲国产成人高清精品| 26uuu欧美| 在线观看网站黄不卡| 国产尤物一区二区| 亚洲激情男女视频| 2020国产精品久久精品美国| 色婷婷久久久综合中文字幕| 久久爱www久久做| 亚洲摸摸操操av| 久久久久久久久97黄色工厂| 欧美性大战久久| 国产成人免费视频一区| 婷婷综合久久一区二区三区| 中文字幕第一区| 欧美v日韩v国产v| 在线日韩一区二区| 粉嫩av亚洲一区二区图片| 日韩成人精品在线观看| 亚洲另类色综合网站| 日本一区二区在线不卡| 日韩欧美色综合网站|