como criar meu propio bloco?

15/06/2008

1

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


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
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