Hola,
Estoy haciendo un bucle donde intento capturar si se produce algún error en algún momento para que no detener la ejecución del programa.
Código:
try
for i:=0 to Tabla.FieldCount-1 do begin
If Winword.WordBasic.EditBookmark(Tabla.Fields[i].name,0,0,0,1) then
Winword.WordBasic.Insert(Tabla.Fields[i].value);
end;
except
on EoleException do
end;
En el momento en que se produce el error del tipo indicado (EOleException) se detiene el bluque y sale del procemiento.
Yo querría continuar con el mismo pero no consigo obtener ese resultado.
¿Es ese el funcionamiento que debe producirse en este caso?