Проверка входа в систему администратора в неанглоязычных установках Windows

У меня есть несколько небольших вопросов ... У меня есть программа, которая хранит список пользователей в базе данных и сравнивает при запуске программы, есть ли пользователь в списке или является ли администратором, прежде чем позволить им использовать его. На данный момент я использую способ проверки, является ли пользователь администратором, просто сравнивая имя пользователя со строковой константой под названием «ADMINISTRATOR». Будет ли это работать на неанглийской системе? IE использует ли Windows версию администратора для конкретного языка? Или, может быть, есть нумерованная версия пользователя Admin, которую я могу использовать для проверки вместо моей строки «ADMINISTRATOR»? (знаете, точно так же, как перечисляются папки Windows). Кстати, я использую Delphi 2009. Заранее благодарим!

8
задан Cassandra87 25 October 2010 в 22:06
поделиться