Guest Ulisses Teotonio Postado Junho 24, 2007 Denunciar Share Postado Junho 24, 2007 Sou Novo em VBA ideia é a seguinte:Quero fazer um visualizador de fotos . Tela inicial tem varios botoes. Cada Botão Abri todas as fotos de uma pasta.Ex: BOTÂo: Subsolo : então abri todos as fotos armazenadas na pasta sub-solo , uma por uma . Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Junho 24, 2007 Denunciar Share Postado Junho 24, 2007 Abrir onde? Em pictureboxes? Ou no aplicativo padrão para imagens do usuário? De uma forma ou de outra você vai usar a função Dir() para percorrer os arquivos da pasta. E se for o primeiro caso (picturebox) use a função LoadPicture(); se for o segundo (aplicativo) use a função ShellExecute().Sobre todas estas funções você encontrará tópicos aqui mesmo no fórum.Abraços,Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Ulisses Teotonio Postado Junho 25, 2007 Denunciar Share Postado Junho 25, 2007 Obrigado. Vou abrir em PictureboxVamo ver se entendi :Fazer um vetor que guardará o resultado da função DIR ().E usar a LoadPicture p/ abrir os arquivos?vou tentar...Desde já Obrigado . Seu tiver mais duvida sobre esse mesmo assunto , posto onde ? Nesse mesmo post ou abro outro? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Junho 25, 2007 Denunciar Share Postado Junho 25, 2007 acho que não exatamente criar um vetor pra guardar o resultado do dir. você teria que fazer um while pra ir lendo e, a medida que achasse as imagens, já fosse abrindo. se não sabe usar o dir(), veja aqui: http://msdn2.microsoft.com/en-us/library/d...ty4(vs.71).aspxe também você vai ter que ter um picturebox pra cada imagem. e como você não sabe qtas imagens vai ter na pasta, acho que você tera que criar as pictures em tempo de execucao.se tiver mais duviads sobre esse assunto, poste aqui mesmo.se for sobre otro assunto, abra otro tópico. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Ulisses Teotonio Postado Junho 26, 2007 Denunciar Share Postado Junho 26, 2007 Ta dificil !! Para começar um dúvida: Estou usando o VISUAL BASIC 2005 EXPRESS Edition, essa sugestões se aplica a ele?Vamos por parte.Criar um botão que abra uma imagem no pictureboxFiz o seguinte código: Não deu certoPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click picImagem.Load (E:\fotos\Reilon em Furnas\101MSDCF\DSC05119.jpeg) End Sub Fiz outro assim tambem dentro do evento click do botao abrir: Também não deu certo. picImagem.Picture = LoadPicture(E:\fotos\Reilon em Furnas\101MSDCF\DSC05119.jpeg)Onde picImagem é o nome do PictureBox , e lembre se da minha versão do Visual Basic Obrigado aos colaboradores... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Junho 26, 2007 Denunciar Share Postado Junho 26, 2007 Movendo para .NET.Abraços,Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Andersonjb Postado Junho 26, 2007 Denunciar Share Postado Junho 26, 2007 É porque o Path (Endereço da Imagem) tem que ser uma string. Você não colocou as aspas duplas.Sua Sintaxe:picImagem.Picture = LoadPicture(E:\fotos\Reilon em Furnas\101MSDCF\DSC05119.jpeg)Jeito Certo:picImagem.Picture = LoadPicture("E:\fotos\Reilon em Furnas\101MSDCF\DSC05119.jpeg")Flws! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Ulisses Teotonio Postado Junho 26, 2007 Denunciar Share Postado Junho 26, 2007 beleza!! consegui desta maneira picImagem.Load("E:\fotos\Reilon em Furnas\101MSDCF\DSC05119.jpg")Agora vou p/ o proximo passo. Fazer ler toda a pasta , e fazer dois botões avançar !!!Obrigado aos colaboradores.So não entendi porque fui movido do VB p/ o .NET , não é a mesma coisa? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Junho 26, 2007 Denunciar Share Postado Junho 26, 2007 So não entendi porque fui movido do VB p/ o .NET , não é a mesma coisa?Não, não é a mesma coisa. A sala "Visual Basic" trata do mesmo até a versão 6.0. A partir das versões .NET (7.0 [2001], 7.1 [2002] e 8.0 [2005]), você deve usar a sala ".NET".Abraços,Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Ulisses Teotonio
Sou Novo em VB
A ideia é a seguinte:
Quero fazer um visualizador de fotos .
Tela inicial tem varios botoes. Cada Botão Abri todas as fotos de uma pasta.
Ex: BOTÂo: Subsolo : então abri todos as fotos armazenadas na pasta sub-solo , uma por uma .
Link para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.