Você está na página 1de 1

Como testar se o firebird esta instalado no inno setup

Crie um tarefa chamada installFB. Nesta tarefa use o parametro check e chame um mtodo criado dentro da sesso CODE que verifica se o FB est instalado. No arquivo de instala o do FB use esta sua tarefa. !e"a# Cdigo: $%asks& Name# installFB' Description# (nstalar Fire)ird' Check# not F)E*ists $Files& +ource# installF).e*e' DestDir# ,app-' Fla.s# i.noreversion' %asks# installFB $code& function F)E*ists/0# Boolean' var Default(nstance# +trin.' )e.in if 1e.2uer3+trin.!alue/45E678OC987:9C4(NE; <+OF%=91E>Fire)ird ?ro"ect>Fire)ird +erver>(nstances<;<Default(nstance<; Default(nstance0 then )e.in @@verifica se o arquivo do FB e*iste; normalmente @@C#>9rquivos de pro.ramas>Fire)ird>)in>f)7inet7server.e*e 1esult #A DirE*ists/Default(nstance B <>)in><0' end else )e.in 1esult #A false' end' end' $@code&

neste caso a rotina apenas verifica se a pasta )in e*iste.

Você também pode gostar