Ver Mensaje Individual
  #3  
Antiguo 12-02-2007
mierda mierda is offline
Miembro
 
Registrado: may 2006
Posts: 129
Reputación: 21
mierda Va por buen camino
Vale ...

Vale ... al final he optado por lo que me has dicho ... ya que no encuentro una forma mas elegante de hacerlo

Código Delphi [-]
if fileexists (ExtractFileDir(paramstr(0)) + '\temp.pdf') then
  begin
    if DeleteFile(ExtractFileDir(paramstr(0)) + '\temp.pdf') then
      begin
        TBlobField(ADOTable1.fieldbyname('fichero')).SaveToFile(ExtractFileDir(paramstr(0)) + '\temp.pdf');
        shellexecute(Handle,'open', pchar(ExtractFileDir(paramstr(0)) + '\temp.pdf'), nil, nil, SW_SHOWMAXIMIZED);
      end;
  end
else
      begin
        TBlobField(ADOTable1.fieldbyname('fichero')).SaveToFile(ExtractFileDir(paramstr(0)) + '\temp.pdf');
        shellexecute(Handle,'open', pchar(ExtractFileDir(paramstr(0)) + '\temp.pdf'), nil, nil, SW_SHOWMAXIMIZED);
      end;

Muchas gracias.
Responder Con Cita