como criar meu propio bloco?

15/06/2008

0

ola amigos!

Bom minha duvida é o seguinte tem como eu criar meu propio bloco, estilo o try finally?


eu criei uma unit conexao e nela tem um procedimento opendatabase startdb, rollbackdb e closedatabase, então com isso eu estava querendo fazer o seguinte toda vez que eu chamasse o metodo OpenDatabase teria que se chamar o closeDatabase como acontece no bloco try..finally se vc chama o try é obrigado a chamar o except ou finally.

alguem sabe algo a respeito de como posso fazer isso?


desde já agradeço :D


Alecsandro Moura

Alecsandro Moura

Responder

Posts

17/06/2008

Brunodsr

Olá Alecsandro,

Pelo que eu entendi, a sua duvida é na construcao dos blocos.. correto?

Se sim, vc pode fazê-lo da seguinte forma:

  Try
     Try
       <Bloco de comandos>
     Except
       <Tratamento da excecao>
     end;
  Finally
     <ações obrigatórias>
  End;



Espero ter ajudado.


Responder

17/06/2008

Alecsandro Moura

na verdade não é sobre a construção de blocos com o try e sim fazer meu propio bloco estilo o try se vc chama o try e vc não colocou o except ou finally não consegue compilar o codigo dai da o erro que está faltando o except ou finally eu quero fazer com que quando se chamar o opendatabase ele de erro para compilar caso não se chame o closedatabase gostaria de saber se alguem sabe alguma coisa para fazer isso ?
espero ter sido mais claro dessa vez :)


Responder

18/06/2008

Brunodsr

Em tempo de compilacao veio?

Isso dai n sei nao..

Um abraco


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar