⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 frmserverbrowser.cs

📁 OPC-Client sdk for vb/vb.net/c#
💻 CS
字号:
internal partial class frmServerBrowser : System.Windows.Forms.Form
{



	public string ComputerName;
	public string ServerName;
	public string ServerClassID;

	public int Version;
	public bool mbReturn;
	public int gServerID;


	private void CancelButton_Renamed_Click(object eventSender, System.EventArgs eventArgs)
	{
		this.Close();
	}



	//UPGRADE_WARNING: ³õʼ»¯´°Ìåʱ¿ÉÄܼ¤·¢Ê¼þ cbHost.SelectedIndexChanged¡£ µ¥»÷ÒÔ»ñµÃ¸ü¶àÐÅÏ¢:¡°ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?keyword="88B12AE1-6DE0-48A0-86F1-60C0686C026A"¡±
	private void cbHost_SelectedIndexChanged(object eventSender, System.EventArgs eventArgs)
	{
		cmdFind_Click(cmdFind, new System.EventArgs());
	}

	private void cmdFind_Click(object eventSender, System.EventArgs eventArgs)
	{
		//Dim Count As Object
		//Dim I As Integer
		bool B;
		//Dim ServerNames, ServerClassIDs As Object

		listServer.Items.Clear();
		ComputerName = cbHost.Text;
		// txtComputer.Text
		txtServerName.Text = "";
		txtServerClassID.Text = "";
		if (ckVer1.CheckState == 0) Version = 1; 		else Version = 2; 
		gServerID = 0;
        YFOPCSDK.AddOPCnameProxy myAddOPCname = new YFOPCSDK.AddOPCnameProxy(Module1.AddOPCname);

		//UPGRADE_WARNING: Ϊ AddressOf AddOPCname Ìí¼ÓίÍÐ µ¥»÷ÒÔ»ñµÃ¸ü¶àÐÅÏ¢:¡°ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?keyword="E9E157F7-EF0C-4016-87B7-7D7FBBC6EE08"¡±
        B = YFOPCSDK.EnumOPCNameA(cbHost.Text, 2, myAddOPCname);
		//    Count = OPC_GetServers(txtComputer.Text, Version, ServerNames, ServerClassIDs)
		//    For I = 0 To Count - 1
		//        ServerItems(I).ServerName = ServerNames(I)
		//        ServerItems(I).ServerClassID = ServerClassIDs(I)
		//        listServer.AddItem ServerNames(I)
		//    Next I

	}

	private void frmServerBrowser_Load(object eventSender, System.EventArgs eventArgs)
	{
		mbReturn = false;
		Version = 2;
		ckVer1.CheckState = System.Windows.Forms.CheckState.Checked;
		txtComputer.Text = "";
		txtServerName.Text = "";
		txtServerClassID.Text = "";
        YFOPCSDK.AddLandHostIPProxy tmp = new YFOPCSDK.AddLandHostIPProxy(Module1.AddLandHostIP);
        YFOPCSDK.EnumLanHostIPA(tmp);
		//UPGRADE_ISSUE: δÄÜ·ÖÎöÉÏÒ»ÐС£ µ¥»÷ÒÔ»ñµÃ¸ü¶àÐÅÏ¢:¡°ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?keyword="82EBB1AE-1FCB-4FEF-9E6C-8736A316F8A7"¡±
		// cmdFind_Click
	}

	//UPGRADE_WARNING: ³õʼ»¯´°Ìåʱ¿ÉÄܼ¤·¢Ê¼þ listServer.SelectedIndexChanged¡£ µ¥»÷ÒÔ»ñµÃ¸ü¶àÐÅÏ¢:¡°ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?keyword="88B12AE1-6DE0-48A0-86F1-60C0686C026A"¡±
	private void listServer_SelectedIndexChanged(object eventSender, System.EventArgs eventArgs)
	{
		if (listServer.SelectedIndex == -1) return; // TODO: might not be correct. Was : Exit Sub

        txtServerName.Text = Module1.ServerItems[listServer.SelectedIndex].ServerName;
        txtServerClassID.Text = Module1.ServerItems[listServer.SelectedIndex].ServerClassID;
		ServerName = txtServerName.Text;
		ServerClassID = txtServerClassID.Text;
	}

	private void OKButton_Click(object eventSender, System.EventArgs eventArgs)
	{
        this.DialogResult = System.Windows.Forms.DialogResult.OK ;
		this.Close();
	}

    [System.Diagnostics.DebuggerNonUserCode()]
    public frmServerBrowser()
        : base()
    {
        //´Ëµ÷ÓÃÊÇ Windows ´°ÌåÉè¼ÆÆ÷Ëù±ØÐèµÄ¡£
        InitializeComponent();
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -