[BASICO] BLOQUEAR MAXIMIZAR E IGNORAR ERRO.

IGORDEEOLIVEIRA 02/05/2015 23:04:39
#446297
Eae galera, sou novo aqui estou tentando fazer um launcher pra abrir 3 .exe mas to com esses problemas
Quero bloquear pro usuario não maximizar a janela, eu coloquei FixedSingle na bordestyle porem ele continua aceitando maximizar.
E outra coisa:
O código pra abrir os 3 arquivos .exe fornecidos pelo usuario (se você colocar os 3 arquivos ele funciona super bem):
Private Sub btn_jogar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_jogar.Click
System.Diagnostics.Process.Start(TXT_CArquivo.Text)
System.Diagnostics.Process.Start(TXT_CArquivo2.Text)
System.Diagnostics.Process.Start(TXT_CArquivo3.Text)
End Sub
Porem se você deixa algum sem o caminho do .exe ele acusa:
Não é possível iniciar processo porque não foi fornecido um nome de arquivo.
Tem como ignorar isso ?
ALEVALE 03/05/2015 11:32:48
#446300
Resposta escolhida
Sobre maximizar talvez será necessário usar alguma API para bloquear isso, faz tempo que não programo ..rsrsrsrs

Agora sobre os EXE, porque você não valida primeiro se o EXE existe ?
Explique melhor seu problema.
IGORDEEOLIVEIRA 03/05/2015 11:38:52
#446302
Citação:

:
Sobre maximizar talvez será necessário usar alguma API para bloquear isso, faz tempo que não programo ..rsrsrsrs

Agora sobre os EXE, porque você não valida primeiro se o EXE existe ?
Explique melhor seu problema.


Consegui resolver esses problemas, tem uma opção maxmizebox que tava em true, se colocar em false não da pra maximizar.
E eu resolvir os arquivos acima colocando dentro de um if se a checkbox estiver marcada ele tenta executar se der erro ele informar que não tem caminho ou é inválido.
Mas agora que o programa ta [Ô]pronto[Ô] to com outro problema:
Como salvar os dados que o usuario colocou ? porque ele vai abrir o programa por o caminho do programa mas quando ele fechar e abrir denovo vai ter q por os dados e marca as checkbox novamente, como faço pra salvar essas configurações dele ?
JABA 03/05/2015 11:50:52
#446303
Você pode salvar em um arquivo texto, por exemplo.
IGORDEEOLIVEIRA 03/05/2015 11:54:55
#446304
Citação:

:
Você pode salvar em um arquivo texto, por exemplo.


estavo pensando nisso, mas especificamente em um .ini mas eu não tenho ideia de como fazer isso kkk
IGORDEEOLIVEIRA 03/05/2015 16:26:46
#446316
Consegui!!
Agora a questão é como publicar isso em um setup pros meus amigos e que crie um atalho na area de trabalho.
Eu tavo vendo uns videos que o pessoal cria o setup porem no meu visual basic ( que é o 2008 express) parece que não tem a opção, acho que vou ter passa 2 dias instalando o visual studio
JABA 06/05/2015 02:28:59
#446402
Veja se isso resolve o seu problema:

http://www.macoratti.net/vbn_pack.htm

http://www.macoratti.net/vbnpack2.htm

http://www.andrealveslima.com.br/blog/index.php/2014/11/27/criando-instaladores-para-aplicativos-net/

https://support.microsoft.com/en-us/kb/307353/pt-br

Se o seu problema foi resolvido, não esqueça de fechar o tópico.
IGORDEEOLIVEIRA 06/05/2015 11:03:08
#446417
Consegui, utilizei o inno setup
Tópico encerrado , respostas não são mais permitidas