um grande problema, eu fiz um teste aqui com seu código e funcionou normal, será que nao tem mas nada que vc esqueceu de postar?... se o codigo for so aquele mesmo, seu delphi deve está com problemas..
================= >De:Claudiney Cogo <[EMAIL PROTECTED]> >Para:<delphi-br@yahoogrupos.com.br> >Assunto:[delphi-br] OpenPictureDialog > >Olá pessoal... > >Depois de muito bater cabeça resolvi pedir a >ajuda de vocês. >Estou precisando abrir um dialogo, selecionar >uma imagem e trazer o caminho completo com o >nome... até aí blz... OpenPictureDialog >resolve... Porém acontece o seguinte... abre o >diálogo, eu seleciono a imagem, Jpeg ou BMP, e >ele me retorna um EAccessViolation. Fiz o mesmo >teste com o OpenDialog e acontece a mesma coisa. >Não consegui achar a solução pra isso ainda. >Alguém já passou por isso? Segue as duas >maneiras que usei: > >-- Utilizando o componente OpenPictureDialog no >meu form: >begin > if OpenPictureDialog1.Execute then > Edit1.Text := OpenPictureDialog1.FileName; > > > >-- Criando em tempo de execução >var > opd: TOpenPictureDialog; >begin > opd := TOpenPictureDialog.Create(Application); > if opd.Execute then > Edit1.Text := opd.FileName; > opd.Free; > >Nas duas o erro acontece no momento que fecha o >diálogo. Selecionando uma imagem ou cancelando. >Continuo na luta aqui. Se alguém tiver alguma >informação sobre esse erro eu agradeço muito. > >Obrigado. >Claudiney > >[As partes desta mensagem que não continham >texto foram removidas] > > > >-- ><<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA >MENSAGEM >>>>> > >http://br.groups.yahoo.com/group/delphi-br/messa >ges > > [EMAIL PROTECTED] > >Links do Yahoo! Grupos > > http://br.groups.yahoo.com/group/delphi-br/ > > > http://br.yahoo.com/info/utos.html ____________________________________________________________________ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html