Fórum OpenDialog #281119

11/05/2005

0

é o seguinte tenho um opendialog q é chamado desse forma opendialog1.execute; ,ate ai tudo ok ! O meu problema esta q se o usuario resolver fechar o opendialog clicando em cancelar o codigo q esta abaixo do opendialog sera executado normalmente ,gostaria de saber como faço para q so execute as proximas linhas se o usuario escolher ´OK´ logo apos a escolha do respectivo arquivo!


obrigado !


Guilherme

Guilherme

Responder

Posts

11/05/2005

Weber

if OpenDialog1.FileName <> ´´ then
begin
  < seu código >
end;



Responder

Gostei + 0

11/05/2005

Massuda

O método Execute é uma função que retorna um Boolean. Se retornar True, o usuário deu OK, se retornar False, o usuário cancelou.


Responder

Gostei + 0

11/05/2005

Guilherme

achei a soluçao !
esse ai de vc abrir o opendialog mais de 1 vez ja nao funciona !


if (opendialog1.execute) then 
cod....



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar