📄 mainunit.pas
字号:
unit MainUnit;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls,SGIPUnit, Buttons;
type
TForm1 = class(TForm)
Panel1: TPanel;
LESrc_node: TLabeledEdit;
LEgw_ip: TLabeledEdit;
LEPort: TLabeledEdit;
LEusername: TLabeledEdit;
LEpasswd: TLabeledEdit;
BtnConnect: TBitBtn;
Memo1: TMemo;
procedure BtnConnectClick(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
LibHandle : THandle;
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.BtnConnectClick(Sender: TObject);
begin
//set_src_node(StrToIntDef(LEsrc_node.Text,-1));
SGIP_Connect(PChar(LEgw_ip.Text),129,'','');
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
{LibHandle := Loadlibrary('sgipapi.dll');
try
if LibHandle = 0 then
begin
Memo1.Lines.Add(FormatDateTime('yyyy-mm-dd hh:mm:ss',Now) + ' 装载串口动态链接库失败');
end else
begin
@set_src_node := GetProcAddress(LibHandle,'set_src_node');
end;
except
end;}
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -