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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Papel de Parede no MDIform
Edy
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 19/01/2012 17:20 hs            
Olá Pessoal,

Queria dar uma incrementada em um aplicativo, deixando que o usuário escolha o fundo do MDIform, assim como funciona no windows, ele procuraria na maquina e aplicaria a imagem no fundo do MDIform...alguem sabe como fazer isso?

Desde já agradeço pela ajuda...

Um abraço a todos

Edivaldo
   
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
ENUNCIADA !
Postada em 23/01/2012 00:35 hs            
Para colocar uma imagem no MDI, precisa colocar uma picture, mas veja, a picture não possui a propriedade Strech, então coloca dentro da picture um controle imagem, com a propriedade Strech = True, assim evita distorções na imagem.
Eu tenho uma rotina em meu sistema, que o usuario coloca a cor que quiser no aplicativo, tipo de botões de comando (Java, XP,95, Hover, Win31, Netscape, Flat, etc), e coloca uma imagem de fundo nos formulários, selecionando a imagem em uma combo, voce procura estes arquivos e carrega na combo, ao selecionar o arquivo, você coloca no LostFocus da combo uma rotina pra carregar a imagem, exemplo:

Dim sLOADIMAGEM As Picture

Private Sub cboIMAGEM_LostFocus()
       COLOCAIMAGEM
End Sub

Private Function COLOCAIMAGEM()
Dim sCOLAR As String
        sCOLAR = Drive & Pasta & cboIMAGE.TEXT
        If Dir$(sCOLAR) <> "" Then
            Set sLOADIMAGEM = LoadPicture(sCOLAR)
            Set SeuFormulario.Imagem.Picture = sLOADIMAGEM
        End If
    End If
    Exit Function
End Function

Coloque uma captura de erro, pra evitar problemas.

vlu//


   
Edy
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 26/01/2012 18:13 hs            
Olá galera!!!

Através de varias idéias, inclusive esta do LCRamos, criei meu papel de parede, ficou muito bom, mas como estou usando um form para exibir as imagens, quando clico neste form ele passa para frente de todos os outros, como faço para resolver este pequeno probleminha, quando o usuario clicar nela não quero que ele cubra os outros, se alguem tiver alguma idéia fico muito grato...

Desde de já agradeço a todos...

Um forte Abraço

Edivaldo
   
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