Ir para conteúdo
Fórum Script Brasil
  • 0

controlar execultavel a partir de arquivo .ini externo


JULIOLIMAPILOTO

Pergunta

//////------------------------------------------------------CODIGO ORIGINAL------------------------------------------      

// select the active emulators
    for(pemulator_container::iterator i=emu.begin();i!=emu.end();++i) {
        if ((*i)->is_present()) {                        ////VERIFICA SE O EXECULTAVELSE ESTA PRESETENTE
            emu_active.insert(emu_active.end(), *i);/////ATIVA O EXECULTAVEL

  inserir codigo aqui---->    

 

 

  } else {
            if (!quiet)
                target_err("Emulator '%s' not found, ignoring it.\n", (*i)->user_exe_path_get().c_str());
        }
    }

    if (emu_active.size() == 0) {
        target_err("No emulator found. Add an `emulator' option in your configuration file. These options are documented in the `advmenu.txt' file.\n");
        return false;
    }

//////------------------------------------------------------CODIGO ORIGINAL------------------------------------------      

 

//////-------------------------------------------------------INSERIR------------------------------------------            
           emu_active.insert=1;
        int Ret=0;
        char buffer1[100];
        Ret = GetPrivateProfileStringA("EMULADORES",emu_active.end(),"0", buffer1, 100, ".\\advmenu.ini");
        if ( Ret ){                            
         if ( atoi(buffer1) >= 1)
         emu_active.insert = 1;
        else
        emu_active.size = 0;
        } 
    } 
/////////-------------------------------------INSERIDO---------------------------------------------------------            
            

na teoria !
se ele estiver presente, e ativo arquivo.ini em " [emuladores] ,(emulador=1)" então sera ativo
se não "emulador=0" não sera ativo.

como faço pra formular este codigo esta dando erro

Editado por JULIOLIMAPILOTO
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...