C#+VisionMaster联合开发(九)_用户数据

1、获取用户数据列表

IMVS_UI_OBJECT_PARAM_INFO_LIST userDatas = (IMVS_UI_OBJECT_PARAM_INFO_LIST)VmSolutionMain.GetAllUserData();
if (userDatas.nParamNum > 0)  // 获取用户数据GetAllUserData
{
    IMVS_UI_OBJECT_PARAM_INFO[] datas = userDatas.pUIObjParamInfo();
    foreach (IMVS_UI_OBJECT_PARAM_INFO data1 in datas)
    {
        string name1 = Encoding.UTF8.GetString(data1.strParamName).Replace("\0", "");
        string value1 = Encoding.UTF8.GetString(data1.pData).Replace("\0", "");

        if (!userDataDic.Keys.Contains(name1))
            userDataDic.Add(name1, value1);
    }
    // 展示
    cmbUserDataName.DataSource = userDataDic.Keys.ToList();
    cmbUserDataName.SelectedIndex = userDataDic.Keys.Count > 0 ? 0 : -1;
}

 

posted @ 2025-12-14 21:54  ꧁执笔小白꧂  阅读(4)  评论(0)    收藏  举报