Mil disculpas a todos por haceros perder vuestro tiempo, creo que el problema estaba, en la selección de la librería dll en ibexpert, en la opción client library, que no la estaba cogiendo de forma correcta, ahora al cogerla del directorio udf de la instalacion de firebird la dll, me ha generado correctamente el generador y el trigger sin problemas...
Ahora estoy con las procedures, porque no me reconoce el mensaje de error de excepción...
Código SQL
[-]when sqlcode -803 do exception nuevo_banco;
Es lo que tiene ser novato...jeje
De nuevo gracias a todos por vuestras respuestas y vuestro tiempo...