hola ctronx!!!!
mira para utilizar el if con instrucciones and y or.....
su hace asi:
Código:
if (v1 = algo) and (v2 = otracosa) then
if (v1 = algo) or (v2 = otracosa) then
procura en las intruccines if que manejan or, poner la instrucciones que tu crees que se cumplira al inicio de la sentencia if (en este ejemplo v1), para que el compilador ya no evalue toda la instruccion...
espero te sirva...
P.S. quizas no te funcionaban anteriormente los if, porque son muy importantes los parentesis...
que esten bien...
P.S. chau