📄 frmitemstatus.cs
字号:
// ERROR: Not supported in C#: OptionDeclaration
// ERROR: Not supported in C#: OptionDeclaration
using System.Runtime.InteropServices;
internal partial class frmItemStatus : System.Windows.Forms.Form
{
public string ItemName;
private void frmItemStatus_Load(object eventSender, System.EventArgs eventArgs)
{
LoadProperties();
}
private void OKButton_Click(object eventSender, System.EventArgs eventArgs)
{
this.DialogResult = System.Windows.Forms.DialogResult.OK;
this.Close();
}
private void LoadProperties()
{
int I;
int Count;
System.Windows.Forms.ListViewItem lvItem=new System.Windows.Forms.ListViewItem();
object DataTypeList=new object();
object IDList=new object();
object DescList = new object();
object v = new object();//
//UPGRADE_WARNING: δÄܽâÎö¶ÔÏó ServerHandle µÄĬÈÏÊôÐÔ¡£ µ¥»÷ÒÔ»ñµÃ¸ü¶àÐÅÏ¢:¡°ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?keyword="6A50421D-15FE-4896-8A1B-2EC21E9037B2"¡±
Count = YFOPCSDK.OPC_GetItemProperties(Module1.ServerHandle, Module1.GroupHandle, ItemName, ref IDList, ref DataTypeList, ref DescList);
ListView1.Items.Clear();
int[] ss = new int[Marshal.SizeOf(IDList) / sizeof(int)];
for (I = 0; I <= Count - 1; I++) {
//UPGRADE_WARNING: δÄܽâÎö¶ÔÏó IDList() µÄĬÈÏÊôÐÔ¡£ µ¥»÷ÒÔ»ñµÃ¸ü¶àÐÅÏ¢:¡°ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?keyword="6A50421D-15FE-4896-8A1B-2EC21E9037B2"¡±
//UPGRADE_WARNING: δÄܽâÎö¶ÔÏó ServerHandle µÄĬÈÏÊôÐÔ¡£ µ¥»÷ÒÔ»ñµÃ¸ü¶àÐÅÏ¢:¡°ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?keyword="6A50421D-15FE-4896-8A1B-2EC21E9037B2"¡±
if (YFOPCSDK.OPC_GetItemPropertyValue(Module1.ServerHandle, Module1.GroupHandle, ItemName, ss[I], ref v)!=0)
{
//UPGRADE_WARNING: δÄܽâÎö¶ÔÏó DescList() µÄĬÈÏÊôÐÔ¡£ µ¥»÷ÒÔ»ñµÃ¸ü¶àÐÅÏ¢:¡°ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?keyword="6A50421D-15FE-4896-8A1B-2EC21E9037B2"¡±
//lvItem = ListView1.Items.Add(DescList[I]);
//UPGRADE_WARNING: ¼¯ºÏ lvItem µÄÏÂÏÞÒÑÓÉ 1 ¸ü¸ÄΪ 0¡£ µ¥»÷ÒÔ»ñµÃ¸ü¶àÐÅÏ¢:¡°ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?keyword="A3B628A0-A810-4AE2-BFA2-9E7A29EB9AD0"¡±
//UPGRADE_WARNING: δÄܽâÎö¶ÔÏó v µÄĬÈÏÊôÐÔ¡£ µ¥»÷ÒÔ»ñµÃ¸ü¶àÐÅÏ¢:¡°ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?keyword="6A50421D-15FE-4896-8A1B-2EC21E9037B2"¡±
if (lvItem.SubItems.Count > 1)
{
lvItem.SubItems[1].Text = v.ToString();
}
else
{
lvItem.SubItems.Insert(1, new System.Windows.Forms.ListViewItem.ListViewSubItem(null, v.ToString()));
}
}
}
}
private void RefreshButton_Click(object eventSender, System.EventArgs eventArgs)
{
LoadProperties();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -