Справочное руководство по TDMS 7.0 API
C++
Смотри также Отправить замечание

Glossary Item Box

Исходный текст

//---------------------------------------------------------
// Показывает диалог выбора пользователей (групп).
//---------------------------------------------------------

// получить диалог выбора пользователей
CComPtr<ITDMSDialogs> pDialogs;
CheckError(pApp->get_Dialogs(&pDialogs));
CComPtr<ITDMSSelectUserDlg> pSelectUserDlg;
CheckError(pDialogs->get_SelectUserDlg(&pSelectUserDlg));

// показать диалог
VARIANT_BOOL bResult;
CheckError(pSelectUserDlg->Show(&bResult));
if (bResult) {
    // получить выбранных пользователей
    CComPtr<ITDMSUsers> pUsers;
    CheckError(pSelectUserDlg->get_Users(&pUsers));

    // получить выбранные группы пользователей
    CComPtr<ITDMSGroups> pGroups;
    CheckError(pSelectUserDlg->get_Groups(&pGroups));
}
else {
    // отмена
}
© 2023 CSoft Development. Все права защищены.