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


2 participantes

    [Resolvido]Erro 2220 em código

    RAprendiz
    RAprendiz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 79
    Registrado : 08/06/2014

    [Resolvido]Erro 2220 em código Empty [Resolvido]Erro 2220 em código

    Mensagem  RAprendiz 28/6/2014, 04:09

    Olá amigos,
    Com a ajuda de membros e tópicos aqui do fórum criei o seguinte código:

    Private Sub Comando3_Click()

    DoCmd.OpenForm "frmPrincipal", acDesign, , , , acHidden

    If Forms(Forms().Count - 1).Name = "frmPrincipal" Then

       Forms(Forms().Count - 1).Picture = Me.ListaImgs.Column(0)
       DoCmd.Close acForm, "frmprincipal", acSaveYes
    End If
    DoCmd.OpenForm "frmPrincipal", acNormal
    Forms("frmPrincipal").Imagem86.Picture = Me.ListaImgs.Column(0)
    DoCmd.Close acForm, "frmMudaImagem", acSaveYes
    End Sub

    Private Sub Form_Open(Cancel As Integer)
    Dim strDiretorio, strPasta, strFicheiros
    strDiretorio = CurrentProject.Path & "\Imagens\"

    Set fso = CreateObject("Scripting.FileSystemObject")
    Set strPasta = fso.GetFolder(strDiretorio)
    Set strFicheiros = strPasta.Files
    Me.ListaImgs.RowSourceType = "Value List"
    For Each File In strFicheiros
    Me.ListaImgs.AddItem (File.Name)
    Next
    End Sub

    Private Sub ListaImgs_Click()
    Me.Preview.Picture = Me.ListaImgs.Column(0)
    End Sub


    Mas, sempre que eu fecho o access e abro novamente o sistema retorna o seguinte erro:

    Erro em tempo de execução '2220':
    O Sistema de Vendas não pode localizar o arquivo "....."


    Na seguinte linha:

    Private Sub ListaImgs_Click()
    Me.Preview.Picture = Me.ListaImgs.Column(0)


    Alguem pode me ajudar a resolver isto?


    .................................................................................
    Versão: Access 2013

    Nunca tenha certeza de nada, pois a sabedoria começa com a dúvida!
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Erro 2220 em código Empty Re: [Resolvido]Erro 2220 em código

    Mensagem  Noobezinho 28/6/2014, 04:21

    Rodrigo

    Me.Preview.Picture = Me.ListaImgs.Column(0)

    O que tem na coluna(0) da ListaImgs?

    Se for a mesma lista que eu tinha feito naquele exemplo,

    deve referenciar a coluna onde tem o caminho da figura (c:/pasta/imagem.bmp)

    É por isso que o Access não consegue encontrar a imagem.

    Veja bem o código daquele exemplo.

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    RAprendiz
    RAprendiz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 79
    Registrado : 08/06/2014

    [Resolvido]Erro 2220 em código Empty Re: [Resolvido]Erro 2220 em código

    Mensagem  RAprendiz 28/6/2014, 14:29

    Obrigado Noob,
    Mas ja tinha resolvido o problema.


    .................................................................................
    Versão: Access 2013

    Nunca tenha certeza de nada, pois a sabedoria começa com a dúvida!

    Conteúdo patrocinado


    [Resolvido]Erro 2220 em código Empty Re: [Resolvido]Erro 2220 em código

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/4/2024, 10:59