Bonjour, je suis nouveau developur en Delphi, et je dois developper un programme dans lequel j'ouvre un document word dans lequel j'inser des donne qui proviennent d'une base de donnee (donnees de type alphanumerique)
je declare donc une variable de type string :
MotifSoin : string;
et voici ma procedure pour inserer le texte dans le document word :
resultat a la compilation :
procedure TForm1.SpeedButton5Click(Sender: TObject);
var
msWord : Variant;
begin
MotifSoin := Form5.Tbl_SoinsMotif;
msWord := CreateOLEobject ('Word.Application');
msWord.documents.add ('C:\Documents and Settings\AFO\Mes documents\test.dot');
msWord.visible := True;
msWord:= unAssigned;
msWord.wordbasic.EditReplace(Find := '$$$DOC$$$',
Replace := MotifSoin,
ReplaceAll := 1);
end;
incompatible type : String and TStringField
Donc type incompatible merci....![]()
que puis je faire pour eviter cela ? je suis assez debutant...![]()
![]()
![]()
merci pour votre aide
Partager