[VB] VARIAVEIS ENTRE FORMS E OTIMIZA?ÃO
Povo fiz um launcher que abre alguns IP, só que queria fazer uma lista que a pessoa pudesse adicionar quantos IP quisesse, mas ai eu teria q criar outro Form pois a pessoa tem que colocar o nome e o IP, teria q ter a opção de deletar os já existente tambem ... dai teria que criar uma variavel entre formulários e eu não sei como fazer isso.
E meu programa é pequeno mas demora um tempo consideravel para abrir e ocupa 13 megas de RAM, como otimizar isso ?
E meu programa é pequeno mas demora um tempo consideravel para abrir e ocupa 13 megas de RAM, como otimizar isso ?
Se os 2 forms estao abertos vc pode incluir um valor de um form no controle do outro form, sem variaveis
Nao entendi bem, mas se for isso, é assim
Nao entendi bem, mas se for isso, é assim
Oque eu quero fazer é:
Uma combobox com os nomes dos servidores.
um botão que abre uma janela por usuario colocar o nome do servidor e o IP.
E um botão pra deletar ou editar algum servidor já no combobox.
Então os forms n ficam aberto, os valores vão entre um form e outro quando eu aperto OK ou Adicionar, editar.
O programa atualmente ta assim:
Uma combobox com os nomes dos servidores.
um botão que abre uma janela por usuario colocar o nome do servidor e o IP.
E um botão pra deletar ou editar algum servidor já no combobox.
Então os forms n ficam aberto, os valores vão entre um form e outro quando eu aperto OK ou Adicionar, editar.
O programa atualmente ta assim:
Na verdade vc nao precisa troca de variaveis entre forms, vc precisa de um bd ou qq outro tipo de arwuivo pra permanencia dos dados
Vou da uma olhada em como usar arquivos .ini
IGORDEEOLIVEIRA,
Tenta fazer com algum destes:
--- ACCESS
-------------------------------------------------------------------
VB .NET - Acessando um banco de dados Access (CRUD) - I
http://www.macoratti.net/12/11/vbn_acc2.htm
-------------------------------------------------------------------
--- XML
-------------------------------------------------------------------
VB.NET 2005 - Gerando e manipulando XML
http://www.macoratti.net/07/11/vbn_gxml.htm
-------------------------------------------------------------------
VB .NET - Lendo arquivos XML
http://www.macoratti.net/10/08/vbn_xml1.htm
-------------------------------------------------------------------
--- INI
-------------------------------------------------------------------
VB 2005 - Trabalhando com arquivos .INI
http://www.macoratti.net/07/05/vbn5_ini.htm
-------------------------------------------------------------------
--- TEXTO PURO
-------------------------------------------------------------------
Lendo e escrevendo em arquivo Textos
http://www.macoratti.net/vbn_txt.htm
-------------------------------------------------------------------
A propósito ... que jogo é esse? KKKKK!
http://www.brasil-nl.com.br/
[][ô]s,
Tunusat.
Tenta fazer com algum destes:
--- ACCESS
-------------------------------------------------------------------
VB .NET - Acessando um banco de dados Access (CRUD) - I
http://www.macoratti.net/12/11/vbn_acc2.htm
-------------------------------------------------------------------
--- XML
-------------------------------------------------------------------
VB.NET 2005 - Gerando e manipulando XML
http://www.macoratti.net/07/11/vbn_gxml.htm
-------------------------------------------------------------------
VB .NET - Lendo arquivos XML
http://www.macoratti.net/10/08/vbn_xml1.htm
-------------------------------------------------------------------
--- INI
-------------------------------------------------------------------
VB 2005 - Trabalhando com arquivos .INI
http://www.macoratti.net/07/05/vbn5_ini.htm
-------------------------------------------------------------------
--- TEXTO PURO
-------------------------------------------------------------------
Lendo e escrevendo em arquivo Textos
http://www.macoratti.net/vbn_txt.htm
-------------------------------------------------------------------
A propósito ... que jogo é esse? KKKKK!
http://www.brasil-nl.com.br/
[][ô]s,
Tunusat.
Vou tentar, tenho que baixa o visual studio denovo ( demora horrores pra instalar )
O jogo é o SAMP, um mod para gta san andreas que permite jogar multiplayer, tem varios servidores que as pessoas fazem, é bem interessante, mas os servidores é feito em uma linguagem baseada em C.
No caso eu joguei nesse brasil new life por muito tempo mas parei, esse launcher eu queria fazer faz muito tempo até que consegui, mas agora quero deixar ele só como [Ô]Launcher SAMP[Ô] e ficar mais geral para qualquer pessoa de qualquer servidor poder jogar.
O jogo é o SAMP, um mod para gta san andreas que permite jogar multiplayer, tem varios servidores que as pessoas fazem, é bem interessante, mas os servidores é feito em uma linguagem baseada em C.
No caso eu joguei nesse brasil new life por muito tempo mas parei, esse launcher eu queria fazer faz muito tempo até que consegui, mas agora quero deixar ele só como [Ô]Launcher SAMP[Ô] e ficar mais geral para qualquer pessoa de qualquer servidor poder jogar.
Veja bem, esses servidores ficam espalhados, vc pode obter a lista? Se sim vc tem q fazer seu programa buscar essa lista, se nao vc precisa manter os dados em um arquivo, ai vc deve seguir algum dos links mostrados, particularmente por questao de conhecimento e afinidade recomendo bd e no caso o access seria uma boa solucao, tem o xml q atende, mas nao tenho afinidade
Os arquivos ini pra manter informacoes de configuracoes iniciais dos programas foram abandonadas no vb.net, mas nao impedem realmente de serem usados conforme o caso
Os arquivos ini pra manter informacoes de configuracoes iniciais dos programas foram abandonadas no vb.net, mas nao impedem realmente de serem usados conforme o caso
Até da pra obter todos os servidores, mas não é isso que eu quero, eu quero que o usuario adicione qual servidor ele quer, terá um botão [Ô]adicionar[Ô] quando ele clicar vai aparecer Insira o nome e em baixo Insira o IP ele vai preencher esses dois campos e no quando clicar em ok a janela fecha e esse servidor aparece na combobox
Segue a ideia de usar o access pra armazenar esses dados entao
Se tu nao quiser usar banco de dados, utiliza arquivos INI como os colegas de forum falaram.
Outra opção é criar variáveis públicas (Public Ash as Integer)
Outra opção é criar variáveis públicas (Public Ash as Integer)
Faça seu login para responder