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]Erro no código para abrir caixa de localizar arquivo

    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Erro no código para abrir caixa de localizar arquivo

    Mensagem  julianovv 14/10/2011, 14:45

    Bom dia! Tenho um formulário com um campo "foto" no formato Objeto OLE e criei um botão com o código abaixo para abrir a caixa abrir arquivo mas ao clicar em uma foto para adicionar dá o seguinte erro:
    "Erro em tempo de execução '438'. O objeto não aceita esta propriedade ou método".
    O erro indicado está em negrito.

    Private Sub btnLocalizar_Click()
    Dim strCaminho As String, strPastaInicial As String
    strPastaInicial = "C:\Meus Documentos"
    strCaminho = Buscar(Me.hwnd, "Inserir foto", strPastaInicial, _
    "Arquivos gráficos (*.bmp; *.gif; *.jpg)" & vbNullChar & "*.bmp; *.gif; *.jpg")
    If Len(strCaminho) > 0 Then
    Me.foto = strCaminho
    Me.foto.Picture = Me.foto
    End If


    Alguém sabe como corrigir isso?
    Obrigado!
    Rolling Eyes
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Re: [Resolvido]Erro no código para abrir caixa de localizar arquivo

    Mensagem  Dilson 14/10/2011, 17:44

    Substitua esse objeto OLE por um controle de imagem
    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Erro no código para abrir caixa de localizar arquivo

    Mensagem  julianovv 17/10/2011, 19:59

    Você diz trocar o formato do campo? Este campo está na tabela. Qual seria então?
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Re: [Resolvido]Erro no código para abrir caixa de localizar arquivo

    Mensagem  Dilson 18/10/2011, 19:19

    O controle que está no form ou report.
    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Re: Erro no código para abrir caixa de localizar arquivo

    Mensagem  julianovv 19/10/2011, 11:37

    Esse controle está no formulário e é acoplado, baseado na tabela.
    Vou testar aqui e dou um retorno.
    Obrigado

    Wink
    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Re: Erro no código para abrir caixa de localizar arquivo

    Mensagem  julianovv 19/10/2011, 12:27

    Não deu. Esse campo é baseado na tabela e ele já veio com a formatação de objeto OLE. Não tem o item "Formato" nas propriedades.

    Rolling Eyes
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Re: [Resolvido]Erro no código para abrir caixa de localizar arquivo

    Mensagem  Dilson 19/10/2011, 19:57

    Com esse objeto na tabela nunca trabalhei, até porque, é melhor o uso de campo texto para armazenar o caminho da imagem e um controle para imagem no form ou no report. Temos inclusive aqui no fórum ótimos exemplos publicados.

    Talvez fosse viável mudar esse esquema que criou.

    Analise.
    avatar
    João afonso
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 396
    Registrado : 24/05/2011

    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Re: [Resolvido]Erro no código para abrir caixa de localizar arquivo

    Mensagem  João afonso 19/10/2011, 20:04

    Creio que quando o objeto OLE vem de uma tabela e encontra-se em um formulário para enserir imagem, tente apertar no malse do lado direito que vai aparecer apções de inserir imagem BMP
    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Re: Erro no código para abrir caixa de localizar arquivo

    Mensagem  julianovv 20/10/2011, 12:51

    Obrigado Dilson mas não entendi uma coisa: ao criar um relatório ou consulta, como associo esse campo à tabela? Como é exibido o relatório se o campo não existe associação?

    Wink
    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Re: Erro no código para abrir caixa de localizar arquivo

    Mensagem  julianovv 20/10/2011, 13:24

    João, eu uso muito esse método e fiz um ajuda para o usuário inserir a foto. O arquivo BMP quadruplica o tamanho do banco então optei em copiar-colar uma foto no formato JPG previamente editada em tamanho menor. Instalei um programa que cria miniaturas em lotes, todas com 1kb em média mas só eu posso fazer isso e não é o ideal.

    Wink
    avatar
    João afonso
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 396
    Registrado : 24/05/2011

    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Re: [Resolvido]Erro no código para abrir caixa de localizar arquivo

    Mensagem  João afonso 21/10/2011, 03:03

    Veja esse exemplo do amigo Plínio Mabesi muito simples e fica excelente até em relatório.



    http://www.4shared.com/file/jQobXcTF/BdImagem.html


    avatar
    João afonso
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 396
    Registrado : 24/05/2011

    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Re: [Resolvido]Erro no código para abrir caixa de localizar arquivo

    Mensagem  João afonso 21/10/2011, 03:21

    Veja esse outro link do forum.


    http://maximoaccess.forumeiros.com/t4731-arquivar-fotografias-atraves-de-hiperligacao
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Re: [Resolvido]Erro no código para abrir caixa de localizar arquivo

    Mensagem  vieirasoft 30/10/2011, 11:23

    O Dilson tem razão. Deve colocar um objecto imagem no form ou relatório. Na tabela deve colocar um campo de nome "Caminho", ou outro, que irá recolher o caminho da imagem. Mas tem no repositório muitos métodos para isso.

    Tópico Resolvido.

    Conteúdo patrocinado


    [Resolvido]Erro no código para abrir caixa de localizar arquivo Empty Re: [Resolvido]Erro no código para abrir caixa de localizar arquivo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 14:53