• 當前位置:首頁 > IT技術 > Windows編程 > 正文

    【技術分享】通過Winform調用EasyGBSAPIClass.dll流程
    2021-08-08 18:40:02

    winform是一種智能客戶端技術,我們可以使用winform應用程序幫助我們獲得信息或傳輸信息等。winform開發框架的優勢就是盡量減少程序員在界面中的代碼量和工作量,Model自動生成,界面以及控件自動生成,簡單的邏輯自動生成。自動生成的界面已經實現簡單邏輯增刪改查功能。

    本文我們分享一下通過Winform調用EasyGBSAPIClass.dll的過程。

    1、新建一個Windows窗體應用程序

    【技術分享】通過Winform調用EasyGBSAPIClass.dll流程_控件

    2、在項目中引用EasyGBSAPIClass

    【技術分享】通過Winform調用EasyGBSAPIClass.dll流程_控件_02

    3、簡單畫下界面,這里給了四個按鈕,分別對應上文中實現的四個反法,然后下面的TEXTBOX給出服務接口返回的數據。

    【技術分享】通過Winform調用EasyGBSAPIClass.dll流程_應用程序_03

    ?

    private void Form1_Load(object sender, EventArgs e)
            {
                EasyGBSAPIClass.EasyGBSAPIClass.IP = IP;
                EasyGBSAPIClass.EasyGBSAPIClass.port = port;
            }
     
    private void button1_Click(object sender, EventArgs e)
            {
                textBox1.Text = "";
               string username = "easygbs";
               string password = "EasyGBS@2020";
               string outstring=EasyGBSAPIClass.EasyGBSAPIClass.Login(username,password);
               textBox1.Text = outstring;
            }
     
     private void button2_Click(object sender, EventArgs e)
            {
                textBox1.Text = "";
                string outstring = EasyGBSAPIClass.EasyGBSAPIClass.GetDeviceList(0, 10, "", "ID", "ASC", true);
                textBox1.Text = outstring;
            }
     
    private void button3_Click(object sender, EventArgs e)
            {
                textBox1.Text = "";
                string outstring = EasyGBSAPIClass.EasyGBSAPIClass.GetDeviceChannelList("34020000001130000001", "", 0, 10, true, "", "", "Channel", "ASC");
                textBox1.Text = outstring;
            }
     
    private void button4_Click(object sender, EventArgs e)
            {
                textBox1.Text = "";
                string outstring = EasyGBSAPIClass.EasyGBSAPIClass.StreamStart("34020000001130000001","34020000001320000001");
                textBox1.Text = outstring;
            }
     

    4、運行看下效果

    【技術分享】通過Winform調用EasyGBSAPIClass.dll流程_自動生成_04

    本文摘自 :https://blog.51cto.com/t

    開通會員,享受整站包年服務
    国产呦精品一区二区三区网站|久久www免费人咸|精品无码人妻一区二区|久99久热只有精品国产15|中文字幕亚洲无线码