我在ACTIVEX FORM中用到了richedit控件,我将数据库中的数据读到richedit中去,然后想对其打印、保存等操作,但用被try...except...end捕获,代码如下

  保存:
  try 
     if savedi1.execeut then
        richedit1.savetofile(savedi1.filename);//这行出错
  except
     showmessage('保存出错!');
 end;  打印也是这句话,他们在普通form中可以实现,但在ACTIVEX中却不行!为什么呢?