MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


4 participantes

    [Resolvido]Botao do Access e Fundo de tela

    avatar
    Convidado
    Convidado


    [Resolvido]Botao do Access e Fundo de tela Empty Botao do Access e Fundo de tela

    Mensagem  Convidado 24/4/2011, 22:31

    Boa noite a todos..

    Como fazer para ocultar o botao do access... e como inserir uma imagem de fundo no lugar do fundo azul...


    Pretendo usar Ribbons e queria deixa uma imagem no fundo da tela do access..

    se puderem ajudar.. Agradeço
    avatar
    Convidado
    Convidado


    [Resolvido]Botao do Access e Fundo de tela Empty Re: [Resolvido]Botao do Access e Fundo de tela

    Mensagem  Convidado 26/4/2011, 13:12

    Retirei este exemplo do site de suporte da Kartoffell


    1. Crie um módulo classe (não confunda com módulo padrão) de nome "CloseCommand", contendo o código abaixo:


    Option Compare Database
    Option Explicit

    Private Declare Function GetSystemMenu Lib "user32" (ByVal hWnd As Long, _
    ByVal bRevert As Long) As Long

    Private Declare Function EnableMenuItem Lib "user32" (ByVal hMenu As _
    Long, ByVal wIDEnableItem As Long, ByVal wEnable As Long) As Long

    Private Declare Function GetMenuItemInfo Lib "user32" Alias _
    "GetMenuItemInfoA" (ByVal hMenu As Long, ByVal un As Long, ByVal b As _
    Long, lpMenuItemInfo As MENUITEMINFO) As Long

    Private Type MENUITEMINFO
    cbSize As Long
    fMask As Long
    fType As Long
    fState As Long
    wID As Long
    hSubMenu As Long
    hbmpChecked As Long
    hbmpUnchecked As Long
    dwItemData As Long
    dwTypeData As String
    cch As Long
    End Type

    Const MF_GRAYED = &H1&
    Const MF_BYCOMMAND = &H0&
    Const SC_CLOSE = &HF060&


    Public Property Get Enabled() As Boolean
    Dim hWnd As Long
    Dim hMenu As Long
    Dim result As Long
    Dim MI As MENUITEMINFO

    MI.cbSize = Len(MI)
    MI.dwTypeData = String(80, 0)
    MI.cch = Len(MI.dwTypeData)
    MI.fMask = MF_GRAYED
    MI.wID = SC_CLOSE
    hWnd = Application.hWndAccessApp
    hMenu = GetSystemMenu(hWnd, 0)
    result = GetMenuItemInfo(hMenu, MI.wID, 0, MI)
    Enabled = (MI.fState And MF_GRAYED) = 0

    End Property

    Public Property Let Enabled(boolClose As Boolean)
    Dim hWnd As Long
    Dim wFlags As Long
    Dim hMenu As Long
    Dim result As Long

    hWnd = Application.hWndAccessApp
    hMenu = GetSystemMenu(hWnd, 0)
    If Not boolClose Then
    wFlags = MF_BYCOMMAND Or MF_GRAYED
    Else
    wFlags = MF_BYCOMMAND And Not MF_GRAYED
    End If
    result = EnableMenuItem(hMenu, SC_CLOSE, wFlags)

    End Property

    2. Crie agora um módulo padrão, de nome "basTeste", contendo o código abaixo:

    Function InitApplication()
    Dim c As CloseCommand
    Set c = New CloseCommand

    'Disable Close menu.
    c.Enabled = False
    End Function

    3. Clique no menu Depurar e compile o banco de dados. Depois, volte à janela principal do Access e salve o banco (menu Arquivo - Salvar).


    4. Crie uma macro chamada Autoexec com as seguintes ações e argumentos:

    Ação
    -------
    ExecutarCódigo

    Argumentos da ação
    -------------------------------
    Nome da função: InitApplication()

    Mas a Macro nao reconhece o nome da funcao..

    no codigo


    Function InitApplication()
    Dim c As CloseCommand ---- (AQUI DA O TIPO DEFINIDO POELO USUARIO NAO FOI DEFINIDO
    Set c = New CloseCommand

    'Disable Close menu.
    c.Enabled = False
    End Function

    Podem me Ajudar?
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Botao do Access e Fundo de tela Empty Re: [Resolvido]Botao do Access e Fundo de tela

    Mensagem  criquio 26/4/2011, 13:23

    Dê uma olhada no Repositório de Exemplos. Acredito que tenha exemplos disso por lá.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Botao do Access e Fundo de tela Empty Re: [Resolvido]Botao do Access e Fundo de tela

    Mensagem  vieirasoft 26/4/2011, 13:32

    Tem exemplos sim, mas não esse. Para saber informações sobre esse deve aceder ao site da Kartoffell e questionar lá sobre o erro.
    avatar
    Convidado
    Convidado


    [Resolvido]Botao do Access e Fundo de tela Empty Re: [Resolvido]Botao do Access e Fundo de tela

    Mensagem  Convidado 26/4/2011, 15:22

    Esse ai da erro no na funcao abaixo na hora que faz o seu chamamnto


    Function InitApplication()
    Dim c As CloseCommand ---- (AQUI DA O TIPO DEFINIDO POELO USUARIO NAO FOI DEFINIDO
    Set c = New CloseCommand

    'Disable Close menu.
    c.Enabled = False
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Botao do Access e Fundo de tela Empty Re: [Resolvido]Botao do Access e Fundo de tela

    Mensagem  JPaulo 26/4/2011, 15:29

    Rapaz, para ocultar o Botão do Office no Access 2007 é simples;

    No abrir do seu form;

    DoCmd.ShowToolbar "Ribbon", acToolbarNo


    Depois habilite no fechar do form;

    DoCmd.ShowToolbar "Ribbon", acToolbarYes









    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Botao do Access e Fundo de tela Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Botao do Access e Fundo de tela Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Botao do Access e Fundo de tela Folder_announce_new Instruções SQL como utilizar...
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Botao do Access e Fundo de tela Empty Re: [Resolvido]Botao do Access e Fundo de tela

    Mensagem  JPaulo 26/4/2011, 15:31

    Aproveite e veja outras customizações do 2007 aqui;

    http://msdn.microsoft.com/en-us/library/bb258192(v=office.12).aspx



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Botao do Access e Fundo de tela Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Botao do Access e Fundo de tela Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Botao do Access e Fundo de tela Folder_announce_new Instruções SQL como utilizar...
    avatar
    Convidado
    Convidado


    [Resolvido]Botao do Access e Fundo de tela Empty Re: [Resolvido]Botao do Access e Fundo de tela

    Mensagem  Convidado 26/4/2011, 16:54

    Acontece caro Joao Paulo que quero desativar apenas o botao, e nao a ribbon pouis irei utulizar uma ribbon costumizada...
    avatar
    Convidad
    Convidado


    [Resolvido]Botao do Access e Fundo de tela Empty Re: [Resolvido]Botao do Access e Fundo de tela

    Mensagem  Convidad 26/4/2011, 17:17

    http://blogs.msdn.com/b/thirdoffive/archive/2006/10/13/customizing-the-office-button-menu-aka-file-menu-and-no-ribbon-solutions.aspx
    avatar
    Convidado
    Convidado


    [Resolvido]Botao do Access e Fundo de tela Empty Re: [Resolvido]Botao do Access e Fundo de tela

    Mensagem  Convidado 6/5/2011, 18:07

    Caros amigos, modifiquei o sistema e usei o exemplo do Prezado Joao Paulo

    Grato a todos
    avatar
    lpintorj
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 03/05/2011

    [Resolvido]Botao do Access e Fundo de tela Empty Re: [Resolvido]Botao do Access e Fundo de tela

    Mensagem  lpintorj 11/12/2012, 18:29

    JPaulo é o cara!!!
    Sempre com soluções simples e eficientes.
    Muito obrigado por todas as colaborações.

    Conteúdo patrocinado


    [Resolvido]Botao do Access e Fundo de tela Empty Re: [Resolvido]Botao do Access e Fundo de tela

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 16/5/2024, 18:40