Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

MacgyverPT

[VB6][Resolvido] Como retirar o X da janela

Mensagens Recomendadas

MacgyverPT    1
MacgyverPT

Boas.

Tenho aqui 2 dúvidas:

-> Existe alguma opção para retirar o tal x que se encontra no canto superior das janelas?

-> Como é que se fecha um formulário, deixando o que esta atrás aberto? Ou seja, tenho2 formulários, abro o 2º (ficam 2 abertos -Um em "cima" do outro), e como é que eu fecho o 2º sem fechar também o 1º? Com o End Fecha a aplicação...

Eu como não pesco nada de VB, vim pedir ajuda para ajudar um amigo  :)

A ultima vez que programei em VB já foi há um belos anotes, e só fiz o "Hello World!"  :P

Aguardo respostas.

Cump.

M.offspring.R

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
MacgyverPT    1
MacgyverPT

Bem, o meu primeiro problema ja se encontra resolvido, basta seguir isto: http://www.portugal-a-programar.pt/index.php?showtopic=13869

Agora falta resolver o segundo...

-> Como é que se fecha um formulário, deixando o que esta atrás aberto? Ou seja, tenho2 formulários, abro o 2º (ficam 2 abertos -Um em "cima" do outro), e como é que eu fecho o 2º sem fechar também o 1º? Com o End Fecha a aplicação...

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Miguel_Silva    0
Miguel_Silva

Para esconder o formulario

NomedoFormulario.Hide

ou

NomedoFormulario.visible=false

para tirar o formulario da memoria Unload NomedoFormulario

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
MacgyverPT    1
MacgyverPT

Obrigado pelsa respostas.

O que eu queria fazer (se calhar já disseram, eu é que não percebi) é (era) o seguinte: A janela do form1 ficar à vista (ficando bloqueada) e a outra (form2) por cima dessa... E quando clicássemos em "sair" do form2, ele o fecha-se (form2) e destranca-se o form1.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Miguel_Silva    0
Miguel_Silva

Obrigado pelsa respostas.

O que eu queria fazer (se calhar já disseram, eu é que não percebi) é (era) o seguinte: A janela do form1 ficar à vista (ficando bloqueada) e a outra (form2) por cima dessa... E quando clicássemos em "sair" do form2, ele o fecha-se (form2) e destranca-se o form1.

Então ai fazes NomedoFormulario.Show 1

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
MacgyverPT    1
MacgyverPT

Acabei de encontrar uma solução quando estavas a responder.

Obrigado pelas dicas.

O que eu fiz foi o seguinte:

Form1.Enabled = True
Form1.Show
Unload Form2_Inserir

Ainda tenho outra dúvida, mas logo posto daqui a pouco, é sobre a listbox... Mas isso fica para outro topic.

Thanks mais uma vez pelas dicas  :P

Cump.

M.offspring.R

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Dj_Pedro    0
Dj_Pedro

Outra maneira de tirar o X é ir as propriedades da form -> escolhes a propriedade ControlBox e metes False.

Fazendo isto ele vai tirar-te não só o X como o botão minimizar e maximizar.

Espero ter ajudado

Cumps.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
psiico    1
psiico

isso de o outro ficar bloqueado até teres uma interacção no outro form, tem haver com forms child e parent se não estou em erro.

alguem me corriga se tiver errado ;)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade