Ver Mensaje Individual
  #3  
Antiguo 07-12-2011
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.806
Reputación: 22
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Deberías verificar qué es lo que contienen las variables:
Código Delphi [-]
var
  ...
  Automatico, Manual: string;
begin
...
Ub:=ChangeFileExt(Application.ExeName,'.ini');
     ini:=TIniFile.Create(Ub);

Automatico := ini.ReadString(CONFIG_SECTION, 'Automatico', STR_EMPTY);
Manual := ini.ReadString(CONFIG_SECTION, 'Manual', STR_EMPTY);

// Muestro lo que contienen las variables para poder verificar
// - Que estoy abriendo el ini correcto
// - Que estoy leyendo la seccion correcta
// - Que si no encuentro el valor me devolverá lo que hay en STR_EMPTY 
// - Que valor obtuvo al leer Automatico
// - Que valor obtuvo al leer Manual
ShowMessage('UB: ' + ub);
ShowMessage('CONFIG_SECTION: ' + CONFIG_SECTION);
ShowMessage('STR_EMPTY: ' + STR_EMPTY);
ShowMessage('Automatico: ' + Automatico );
ShowMessage('Manual : ' + Manual);

if Automatico = 'Activado' then
        btn_Backup.Enabled:=False
        else
     if Manual = 'Activado' then
        btn_Backup.Enabled:=True;
...
Responder Con Cita