USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Repetir o mesmo MENU em todos os forms.
Cid
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 31/07/2005 15:15 hs            
Boa tarde, Pessoal!
 
Quero colocar o mesmo MENU em todos os forms do meu projeto. Estou pesquisando na net e não acho nada.
 
Alguém sabe como eu posso fazer isso.
 
Agradeço a colaboração de todos.
   
Cid
SÃO PAULO
SP - BRASIL
Postada em 31/07/2005 15:52 hs            
Achei!
 
Acabei de encontrar a dica abaixo: (Já testei e funcionou. Só não copia o código, mas isto é mais fácil de copiar.)
 

Formulários no VB: copiando menus rapidamente

 

Se você está desenvolvendo um projeto com múltiplos formulários parecidos, é bom poder copiar e colar controles de um formulário para outro. Contudo, no VB6, você não pode fazer isto com menus - a menos que você tenha um truque. O truque é fazê-lo fora do ambiente do VB. Aviso, não tente isto a menos que você tenha um backup seguro do seu código.

 

Abra o seu formulário que contém os menus a serem copiados usando um editor de textos. Pode ser o Notepad ou qualquer outro. Localize o início da seção Menu - ela deve aparecer próxima ao topo do formulário. Eis aqui um exemplo:

 

Begin VB.Menu mnuPopup

    Caption = "Hidden"

    Visible = 0 'False

    Begin VB.Menu mnuPopupCut

        Caption = "Cu&t Row"

        Shortcut = ^X

    End

    Begin VB.Menu mnuPopupCopy

        Caption = "&Copy"

        Shortcut = ^C

    End

    Begin VB.Menu mnuPopupPaste

        Caption = "&Paste Row"

        Shortcut = ^V

    End

End

 

Uma vez localizado o início do menu, procure pelo comando 'End' correspondente ao 'Begin' do menu. Selecione o bloco e copie o texto para a área de transferência. Agora, use o editor de textos para abrir o seu formulário novo. Procure pelo fim das propriedades dos controles e cole o texto do menu imediatamente após. Salve o seu novo formulário, feche o Notepad e abra o novo formulário novamente no VB. Você deverá ver a estrutura do menu do mesmo modo como se você a tivesse criado no modo trabalhoso com o editor de menus. Se você cometeu um erro, reverta ao seu backup.

 

Aconselho você a examinar, no editor de textos, outros formulários que contenham controles e menus para se acostumar com a divisão de seções dentro de uma arquivo '.frm'.

 

Prá quem não conhecia ainda, fica aí a dica.

 

Valeu!

     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página