1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| procedure TFClients.BtRechClick(Sender: TObject);
Var
DocWord:_Document;
FileName: OleVariant;
Visible: OleVariant;
begin
Wordapplication1.Connect;
wa:= Copy(TbClients.FieldByname('Cli_nom').asstring,1,3);
wa:= 'Documents Word |'+wa+'*.doc';
openDialog2.Filter := wa;
openDialog2.InitialDir:=wchemin+'documents';
if OpenDialog2.Execute then
Begin
try
Visible:=True; // Le serveur est affiché
Filename:= OpenDialog2.FileName;
DocWord:= WordApplication1.Documents.Open(FileName, EmptyParam, EmptyParam,
EmptyParam, EmptyParam, EmptyParam, EmptyParam,
EmptyParam, EmptyParam, Visible);
except
MessageDlg('Fichier introuvable...', mtError, [mbOk], 0);
Abort;
end // Except
end; // Try
end; // procédure
end. |
Partager