Eu li esta definição de registo, muitas vezes, mas às vezes não. Isso é muito raramente, mas foi um acidente no meu cliente.
É normal que, às vezes, já existe entrada no registro do Windows me tornar padrão de valor, em vez realmente existia entrada?
O mesmo usuário lê o registro de 100 vezes e obtém o valor padrão um pouco mais tarde.
public int GetDrukujSaldoOdbiorcy(int DefaultValue)
{
int result = DefaultValue;
try
{
RegistryKey regKey = Registry.CurrentUser.OpenSubKey(@"SOFTWARE\BRMLM\MERA\USER_PARAM\Drukowanie");
if (regKey != null)
{
result = (int)regKey.GetValue("DrukujSaldoOdbiorcy", DefaultValue);
regKey.Close();
}
}