Найдите почтовый клиент по умолчанию

В целом интерфейсы используются только на языках, которые используют модель класса единичного наследования. На этих языках единичного наследования обычно используются интерфейсы, если какой-либо класс мог бы использовать конкретный метод или набор методов. Также на этих языках единичного наследования, абстрактные классы используются, чтобы или определить переменные класса в дополнение ни к одному или большему количеству методов, или использовать модель единичного наследования для ограничения диапазона классов, которые могли использовать ряд методов.

Языки, которые поддерживают модель множественного наследования, имеют тенденцию использовать только классы или абстрактные базовые классы и не интерфейсы. Так как Python поддерживает множественное наследование, он не использует интерфейсы, и Вы хотели бы использовать базовые классы или абстрактные базовые классы.

http://docs.python.org/library/abc.html

6
задан Gabriel Mongeon 27 August 2013 в 17:42
поделиться

4 ответа

Use the Registry class to search the registry. This console app demonstrates the principle.

using System;
using Microsoft.Win32;

namespace RegistryTestApp
{
   class Program
   {
      static void Main(string[] args)
      {
         object mailClient = Registry.GetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail", "", "none"); 
         Console.WriteLine(mailClient.ToString());
      }
   }
}
11
ответ дан 8 December 2019 в 04:09
поделиться

You can look in the registry on the following key:

HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail
8
ответ дан 8 December 2019 в 04:09
поделиться

Вы можете прочитать этот раздел реестра из

HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail
3
ответ дан 8 December 2019 в 04:09
поделиться

Я думаю, вы сможете найти эту информацию в реестре по адресу HKLM \ Software \ Clients \ Mail .

Найдите строковое значение по умолчанию.

1
ответ дан 8 December 2019 в 04:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: