none
Как получить строку имея адрес типа: "@%SystemRoot%\System32\audiosrv.dll,-201" RRS feed

Ответы

Все ответы

  • Как-то глупо отвечать на форуме самому себе. Однако я нашёл решение. Функция "LoadMUIString" в advapi32.dll
    29 января 2015 г. 4:22
  • Добрый день.

    Спасибо, что поделились найденным решением. Ну и вот такой еще способ есть:

    static void Main(string[] args)
    {
        string query = @"%SystemRoot%\System32\audiosrv.dll";
        Console.WriteLine(Environment.ExpandEnvironmentVariables(query));
        Console.ReadKey();
    }

    29 января 2015 г. 7:06
    Отвечающий
  • Алексей, но ведь я искал совсем иное. 

    Замена системных переменных это ничего сложного. Функция LoadMUIString возвращает условно следующее:

    LoadMUIString('@%SystemRoot%\System32\audiosrv.dll,-201') = 'Управление средствами работы со звуком для программ Windows.  Если эта служба остановлена, то аудиоустройства и эффекты не будут правильно работать.  Если данная служба отключена, то будет невозможно запустить все явно зависящие от нее службы.';


    • Изменено HemulGM 14 марта 2015 г. 8:28
    14 марта 2015 г. 8:28