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

 


Responder a