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

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

?? tp800_delphi.~pas

?? 數據采集器TP850數據通訊程序!用者下載
?? ~PAS
?? 第 1 頁 / 共 2 頁
字號:
unit TP800_Delphi;

interface

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

type
 TForm1 = class(TForm)
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    TabSheet2: TTabSheet;
    Button1: TButton;
    Label3: TLabel;
    Label4: TLabel;
    Edit1: TEdit;
    Edit2: TEdit;
    Button2: TButton;
    Button3: TButton;
    Button4: TButton;
    Button5: TButton;
    OpenDialog1: TOpenDialog;
    Label5: TLabel;
    Edit3: TEdit;
    Button6: TButton;
    Button7: TButton;
    TabSheet3: TTabSheet;
    Button8: TButton;
    Edit4: TEdit;
    Label6: TLabel;
    Label7: TLabel;
    Edit5: TEdit;
    Button9: TButton;
    TabSheet4: TTabSheet;
    Button11: TButton;
    Edit6: TEdit;
    Edit7: TEdit;
    Label8: TLabel;
    Label9: TLabel;
    Button12: TButton;
    ProgressBar1: TProgressBar;
    Button10: TButton;
    Button14: TButton;
    Edit8: TEdit;
    Label1: TLabel;
    ComboBox1: TComboBox;
    Label2: TLabel;
    ComboBox2: TComboBox;
    RadioGroup1: TRadioGroup;
    Label10: TLabel;
    Label11: TLabel;
    Edit9: TEdit;
    Button13: TButton;
    Edit10: TEdit;
    Label12: TLabel;
    ProgressBar2: TProgressBar;
    Button15: TButton;
    Button16: TButton;
    Button17: TButton;
    Button18: TButton;
    Edit11: TEdit;
    Button19: TButton;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure ComboBox1Change(Sender: TObject);
    procedure ComboBox2Change(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure RadioGroup1Click(Sender: TObject);
    procedure Button5Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure Button6Click(Sender: TObject);
    procedure Button7Click(Sender: TObject);
    procedure Button8Click(Sender: TObject);
    procedure Button9Click(Sender: TObject);
    procedure Button11Click(Sender: TObject);
    procedure Button12Click(Sender: TObject);
    procedure Button10Click(Sender: TObject);
    procedure Button14Click(Sender: TObject);
    procedure Button13Click(Sender: TObject);
    procedure Button15Click(Sender: TObject);
    procedure Button16Click(Sender: TObject);
    procedure Button17Click(Sender: TObject);
    procedure Button18Click(Sender: TObject);
    procedure Button19Click(Sender: TObject);

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

var
  Form1: TForm1;
  nresult: integer;
  nresult1: integer;
  nresult2: integer;
  nresult3:integer;
  ndir:integer;
  nport: integer;
  nbaud: integer;
  ncover: integer;
  pcfile: boolean;
  lpszerrormsg:array[0..39] of char;
  errorcode:integer;
  nstop:integer;
  s:integer;
  i:integer;
  n:integer;
  percent:integer;
  c:char;
  verdll:integer;
  dllver:integer;
  hcnum:string;
  num:integer;
implementation
FUNCTION SendFileToHc(nport:integer;nbaudrate:integer;lpszHcFilename:string;
         lpszOpenFileName:string;nattrib:integer;fprompt:integer) : integer;
         stdcall;external 'comdll.dll';
FUNCTION thrdSendFileToHc(nport:integer;nbaudrate:integer;lpszHcFilename:string;
         lpszOpenFileName:string;nattrib:integer;fprompt:integer) : integer;
         stdcall;external 'comdll.dll';
//function GetErrorMsg(nErrorCode:string;lpszErrorMsg:string):void;stdcall;external 'comdll.dll';
FUNCTION GetErrorMsg(nerrorcode:integer;lpszerrormsg: array of char):integer;stdcall;external 'comdll.dll';
function thrdStop(fStopMode:integer):integer;stdcall;external 'comdll.dll';
FUNCTION thrdSendMifToHc(nport:integer;nbaudrate:integer;lpszOpenFileName:string;
         nattrib:integer;fprompt:integer) : integer;stdcall;external 'comdll.dll';
FUNCTION DelHcFile(nPort:integer;nBaudrate:integer;lpszHcFileName:string;fPrompt:integer):integer;
         stdcall;external 'comdll.dll';
FUNCTION DelHcMif(nPort:integer;nBaudrate:integer;lpszHcFileName:string;fPrompt:integer):integer;
         stdcall;external 'comdll.dll';
FUNCTION GetHcFile(nPort:integer; nBaudrate:integer; lpszHcFileName:string;lpszSaveAs:string; fPrompt:integer):integer;
         stdcall;external 'comdll.dll';
FUNCTION thrdGetHcFile(nPort:integer; nBaudrate:integer; lpszHcFileName:string; lpszSaveAs:string; fPrompt:integer):integer;
         stdcall;external 'comdll.dll';
function thrdQueryStatus():integer;stdcall;external 'comdll.dll';
function thrdQueryPercent():integer;stdcall;external 'comdll.dll';
function GetHcDirInfo(nPort:integer; nBaudrate:integer; lpszHcFileName:string;
         lpszDirInfoFile:string;lpnFiles:pinteger;lpnSize:pinteger;fPrompt:integer):integer; stdcall;external 'comdll.dll';
function GetHcFileInfo(nPort:integer; nBaudrate:integer; lpszHcFileName:string; lpFileInfoBuffer:pstring):integer; stdcall;external 'comdll.dll';
function GetHcSysInfo(nPort:integer; nBaudrate:integer; lpszSysInfoFile:string; lpBuffer:pstring):integer;stdcall;external 'comdll.dll';
function HcMakeDir(nPort:integer; nBaudrate:integer; name:string):integer;stdcall;external 'comdll.dll';
function thrdGetHcMif(nPort:integer; nBaudrate:integer; lpszHcFileName:string; fPrompt:integer):integer;stdcall;external 'comdll.dll';
function HcDelDir(nPort:integer; nBaudrate:integer; name:string):integer;stdcall;external 'comdll.dll';
function thrdGetHcNum(nPort:integer; nBaudrate:integer; lpszHcNum:string):integer;stdcall;external 'comdll.dll';
function GetDllVer():integer;stdcall;external 'comdll.dll';
function HcRescue(nPort:integer; nBaudrate:integer; filename:string):integer;stdcall;external 'comdll.dll';
function HcGetCurDir(nPort:integer; nBaudrate:integer; dir:string):integer;stdcall;external 'comdll.dll';

{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
form1.Close
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
   if (edit1.Text='')  then
   begin
       messagedlg('無可用文件!!!',mtInformation,[mbok],0);
       exit;
   end;
if (edit2.text='') then
  begin
  s:=length(edit1.text);
  //messagedlg(inttostr(s),mtInformation,[mbok],0);
   repeat
      c:=edit1.text[s];
      s:=s-1;
   until c='\';
      s:=s+2;
      i:=s;
      s:=length(edit1.text);

      edit2.text:=copy(edit1.text,i,(s-i+1));
   end;

  nresult:= SendFileToHc(nport,nbaud,edit2.Text,edit1.Text,1,ncover);
//messagedlg(inttostr(nresult),mtInformation,[mbok],0);

   if (nresult=0) then
       begin
            messagedlg('恭喜您!文件發送成功!',mtinformation,[mbok],0);
       end;

  if (nresult<>0) then
    begin
      GetErrorMsg(errorcode,lpszerrormsg);
      messagedlg(trim(lpszerrormsg),mtInformation,[mbok],0);
    end;
end;

procedure TForm1.Button3Click(Sender: TObject);

begin
    progressbar1.Position:=0;

   if (edit1.Text='')  then
   begin
       messagedlg('無可用文件!!!',mtInformation,[mbok],0);
       exit;
   end;

   if (edit2.text='') then
      begin
  s:=length(edit1.text);
      repeat
      c:=edit1.text[s];
      s:=s-1;
   until c='\';
      s:=s+2;
      i:=s;
      s:=length(edit1.text);

      edit2.text:=copy(edit1.text,i,(s-i+1));
      end;

nresult:= thrdSendFileToHc(nport,nbaud,edit2.Text,edit1.Text,1,ncover);
//messagedlg(inttostr(nresult),mtInformation,[mbok],0);

//    repeat
//       progressbar1.Position:=thrdQueryPercent();
//    until thrdquerypercent()=100;
//       progressbar1.Position:=100;

       //if (nresult=0) then

           repeat
           progressbar1.Position:=thrdQueryPercent();
           //percent:=progressbar1.Position;
           n:=thrdQueryStatus();
           until (n=0) or (n=32768) ;

           // messagedlg('恭喜您!文件發送成功!',mtinformation,[mbok],0);

         if (n=0) then
       begin

            messagedlg('恭喜您!文件發送成功!',mtinformation,[mbok],0);
       end;

       if (n=32768) then
          begin
            messagedlg('很遺憾,發送失敗!!!',mtinformation,[mbok],0);
       end;

  if (nresult<>0) then
    begin
      GetErrorMsg(errorcode,lpszerrormsg);
      messagedlg(trim(lpszerrormsg),mtInformation,[mbok],0);
    end;
end;

procedure TForm1.ComboBox1Change(Sender: TObject);
begin
 case ComboBox1.itemindex of
      0:nport := 0;
      1:nport := 1;
      2:nport := 2;
      3:nport := 3;
      4:nport := 4;
 end;
  //messagedlg(inttostr(nport),mtinformation,[mbok],0);
  //messagedlg(inttostr(nbaud),mtinformation,[mbok],0);
end;

procedure TForm1.ComboBox2Change(Sender: TObject);
begin
  case ComboBox2.itemindex of
      //0:nbaud := 999999;
      0:nbaud := 115200;
      1:nbaud := 57600;
      2:nbaud := 38400;
      3:nbaud := 9600;
  end;
  if nport=0 then
     begin
        combobox2.Visible:=false
     end

end;

procedure TForm1.Button4Click(Sender: TObject);
begin
 opendialog1.Filter := '文件(*.*)|*.*';
pcfile:=opendialog1.Execute;
    if pcfile then
       begin
          edit1.Text:=opendialog1.FileName;
       end;
end;

procedure TForm1.RadioGroup1Click(Sender: TObject);
begin
   ncover := radiogroup1.itemindex;
end;

procedure TForm1.Button5Click(Sender: TObject);
begin
      nstop:=thrdStop(2);
     // GetErrorMsg(errorcode,lpszerrormsg);
     // messagedlg(trim(lpszerrormsg),mtInformation,[mbok],0);

      //messagedlg(inttostr(nstop),mtInformation,[mbok],0);
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
 lpszerrormsg:='';
 nresult:=99;
 nresult1:=99;
 nresult2:=99;
 nresult3:=99;
 n:=99;
 nport:=0;
 nbaud:=115200;
 edit1.Text:='';
 //edit2.Text:='';
 edit2.text:='';
 edit3.Text:='';

 ncover:=2;
end;

procedure TForm1.Button6Click(Sender: TObject);
begin
 //opendialog1.Filter := 'MIF文件(*.MIF)|*.mif';
    opendialog1.Filter := 'MIF文件(*.MIF)|*.*';

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看日韩国产| 国产精品三级av在线播放| 久久久精品tv| 亚洲国产视频在线| a在线欧美一区| 精品福利在线导航| 水野朝阳av一区二区三区| 99re成人在线| 国产日韩欧美精品电影三级在线| 婷婷综合另类小说色区| 99久久精品免费看| 久久亚洲一区二区三区明星换脸 | 欧美性极品少妇| 国产人伦精品一区二区| 理论片日本一区| 欧美一区二区三区四区久久| 一区二区三区在线视频免费| 成人app在线| 亚洲欧洲日韩在线| 国产.欧美.日韩| 久久婷婷色综合| 久久精品国产精品亚洲红杏| 日韩一级黄色大片| 久久国产人妖系列| 日韩欧美一级二级三级| 男男视频亚洲欧美| 欧美一三区三区四区免费在线看| 日韩国产欧美三级| 欧美一区二区三区四区久久| 日本不卡视频在线观看| 欧美一级日韩免费不卡| 免费在线视频一区| 久久综合久色欧美综合狠狠| 狠狠色2019综合网| 久久麻豆一区二区| av网站免费线看精品| 国产精品毛片大码女人| 91影院在线观看| 亚洲国产日韩a在线播放| 在线观看日韩国产| 五月天久久比比资源色| 欧美一区二区三区影视| 国产在线日韩欧美| 国产精品嫩草影院com| 91久久精品网| 青青草97国产精品免费观看无弹窗版| 日韩无一区二区| 国产麻豆成人精品| 亚洲色图19p| 7777精品伊人久久久大香线蕉的| 欧美aⅴ一区二区三区视频| 日韩欧美一区二区三区在线| 国产激情91久久精品导航| 国产精品超碰97尤物18| 欧美裸体一区二区三区| 蜜桃av一区二区在线观看| 国产日韩v精品一区二区| 91片在线免费观看| 奇米影视在线99精品| 欧美经典一区二区三区| 在线观看国产日韩| 久久成人免费网| 亚洲精品国产精品乱码不99| 91精品国产色综合久久不卡电影 | 激情综合色综合久久| 综合自拍亚洲综合图不卡区| 欧美日韩精品一区二区三区| 国产精品2024| 午夜在线成人av| 国产精品免费aⅴ片在线观看| 欧美三级欧美一级| 国产精品一区二区91| 亚洲综合色视频| 国产无人区一区二区三区| 欧美性猛交一区二区三区精品| 国产一区二区三区观看| 洋洋成人永久网站入口| 久久免费视频一区| 欧美精品粉嫩高潮一区二区| 成人av网站在线观看免费| 日本不卡的三区四区五区| 亚洲六月丁香色婷婷综合久久 | 国产高清久久久久| 亚洲va韩国va欧美va| 中文字幕在线观看不卡| 337p粉嫩大胆色噜噜噜噜亚洲| 一本色道综合亚洲| 国产成人精品亚洲777人妖| 美日韩一级片在线观看| 无码av免费一区二区三区试看| 一区精品在线播放| 国产精品视频yy9299一区| 久久久不卡网国产精品二区| 69堂国产成人免费视频| 欧美中文字幕不卡| 91视频一区二区三区| av亚洲精华国产精华精| 成人午夜激情视频| 国产成人福利片| 国产乱子伦视频一区二区三区| 日韩成人av影视| 日韩精品一区第一页| 五月天激情综合网| 亚洲一区日韩精品中文字幕| 亚洲欧美日韩国产综合在线| 亚洲天堂福利av| 亚洲色图清纯唯美| 一区二区三区丝袜| 亚洲狼人国产精品| 亚洲一区二区三区四区不卡| 亚洲精选在线视频| 亚洲一级不卡视频| 亚洲成人免费看| 日本三级韩国三级欧美三级| 视频一区二区三区入口| 丝袜美腿一区二区三区| 午夜久久电影网| 看片网站欧美日韩| 国产精品影视网| 国产成人精品亚洲777人妖| 粉嫩蜜臀av国产精品网站| 成人午夜视频免费看| 一本大道久久a久久综合 | 成人激情小说乱人伦| 国产jizzjizz一区二区| 99综合影院在线| 91视频精品在这里| 欧美伊人久久久久久久久影院| 欧美日韩精品欧美日韩精品| 欧美一区二区视频观看视频 | 国产一区二区网址| 高清在线不卡av| 日本电影欧美片| 91精品在线免费| 国产欧美一区二区精品婷婷 | 高清不卡一区二区在线| 99久久精品久久久久久清纯| 欧美亚一区二区| 亚洲精品一区二区三区蜜桃下载 | 精品福利一二区| 亚洲欧洲韩国日本视频| 亚洲主播在线播放| 麻豆免费精品视频| 91在线无精精品入口| 日韩一区二区三免费高清| 国产精品色一区二区三区| 日韩中文字幕麻豆| 国产一区二区在线视频| 91久久人澡人人添人人爽欧美| 欧美一级一级性生活免费录像| 国产精品网站在线观看| 亚洲图片欧美色图| 国产精品亚洲一区二区三区妖精 | 国产成人在线视频网站| 欧美性生活大片视频| 久久久www成人免费无遮挡大片| 亚洲精品高清视频在线观看| 黄页视频在线91| 欧美色偷偷大香| 中文字幕第一区综合| 秋霞国产午夜精品免费视频| 91蝌蚪porny九色| 久久久久久久久久久久久夜| 亚洲国产cao| 99精品欧美一区二区三区小说 | 久久99热狠狠色一区二区| 99re这里只有精品首页| 欧美大度的电影原声| 亚洲国产视频一区二区| 波多野结衣中文字幕一区| 精品国产麻豆免费人成网站| 亚洲国产精品人人做人人爽| 成人av中文字幕| 久久蜜桃av一区二区天堂| 三级亚洲高清视频| 91国产精品成人| **网站欧美大片在线观看| 国产麻豆成人精品| 日韩免费看的电影| 亚洲123区在线观看| 日本韩国精品一区二区在线观看| 国产精品免费观看视频| 国产福利精品一区二区| 欧美成va人片在线观看| 视频一区视频二区中文字幕| 欧美三级中文字幕在线观看| 久久日韩粉嫩一区二区三区| 蜜臀av一级做a爰片久久| 欧美精选一区二区| 天堂av在线一区| 欧美日产在线观看| 婷婷中文字幕一区三区| 欧美三级午夜理伦三级中视频| 亚洲精品国产一区二区三区四区在线| 成人午夜短视频| 国产精品无码永久免费888| 成人午夜电影网站| 亚洲欧洲成人精品av97| www.欧美日韩| 亚洲欧美色一区|