Jump to content
gerossantos

Menu de jogo

Recommended Posts

gerossantos

bom dia tenho um problema eu uso o advmenu como frontend para meus jogos estou compilando ele mas quero adicionar um comando no qual ele vai ferificar a existencia de um executavel dentro da pasta system32 se esse executavel não existir o advmenu não vai abrir e vai exibir uma mensagem de erro 

 

tenho + ou - um modelo de como fazer

int main(int argc, char *argv[])
	{ nome do arquivo CHAR arquivo[] = "c:\\windows\\system32\\arcade.exe";  
	// vamos testar a existência do arquivo 
    if(PathFileExists(arquivo))
	{ cout << "ENTRE EM CONTATO COM O FORNECEDOR .\n" << endl;
	} else
	{ cout << "O arquivo NÃO existe no caminho informado ENTRE EM CONTATO COM O FORNECEDOR : " 
    << GetLastError() << endl;
	}   system("PAUSE"); return EXIT_SUCCESS;
	}

preciso de ajuda paraa fazer funcionar não tenho muito conhecimento nessa linguagem de programação

Edited by gerossantos
organizar o codigo

Share this post


Link to post
Share on other sites
HappyHippyHippo
4 horas atrás, gerossantos disse:

bom dia tenho um problema eu uso o advmenu como frontend para meus jogos estou compilando ele mas quero adicionar um comando no qual ele vai ferificar a existencia de um executavel dentro da pasta system32 se esse executavel não existir o advmenu não vai abrir e vai exibir uma mensagem de erro 

 

tenho + ou - um modelo de como fazer


int main(int argc, char *argv[])

{ nome do arquivo CHAR arquivo[] = "c:\\windows\\system32\\arcade.exe";

  // vamos testar a existência do arquivo if(PathFileExists(arquivo))

{ cout << "ENTRE EM CONTATO COM O FORNECEDOR .\n" << endl;

} else

{ cout << "O arquivo NÃO existe no caminho informado ENTRE EM CONTATO COM O FORNECEDOR : "

<< GetLastError() << endl;

}   system("PAUSE"); return EXIT_SUCCESS; }

 

o que ?


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
gerossantos
21 horas atrás, HappyHippyHippo disse:

o que ?

quero adicionar um comando no qual ele vai verificar a existencia de um executavel dentro da pasta arcade se esse executavel não existir o advmenu não vai abrir e vai exibir uma mensagem de erro   tem como ajudar nisso? esse codigo acimafoi uma tentativa mas não funciona preciso de ajuda para fazer funcionar

também tentei assim mas assim o executável que eu compilei não abre

	int main(int argc,char *argv[]){
 
FILE *fp;
fp=fopen("c:\\arcade\\arcade1.exe","r");
if(fp){
    return(1);
	    }else{
    printf("Game Over\nTry again");
}
return(0);
exit;
}
Edited by gerossantos

Share this post


Link to post
Share on other sites
HappyHippyHippo

o código que apresentas só verifica a existência do ficheiro. nada dele indica a sua execução.

sendo essa a questão original do tópico, não estou a ver qual é realmente a dúvida


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
gerossantos
11 horas atrás, HappyHippyHippo disse:

o código que apresentas só verifica a existência do ficheiro. nada dele indica a sua execução.

sendo essa a questão original do tópico, não estou a ver qual é realmente a dúvida

eu quero o seguinte que esse codigo verifique a existencia do executavel  na partição  c:\\arcade\\arcade1.exe se ele existir deixa executar o programa se ele não existir da uma mensagem de erro e o programa não abre isso que quero fazer tem como ajudar não conheço nada dessa linguagem de programação 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.