OLEContainer - Word - Delphi 2010
30/08/2019
0
Sei q esse é um assunto já abortado por aqui.
Estou abrindo um documento word em um componente TOleContainer, até aí, tá funcionando.
O problema é q não consigo navegar no documento, ele é razoavelmente extenso, mas não consigo dar scroll pra baixo, nem pra cima.
Tenho q "ligar" algum método específico do componente TOle pra poder "rolar" a tela do documento?
Obrigado!
Fernando Duardes
Curtir tópico
+ 0Post mais votado
02/09/2019
procedure OpenDOCFile(const AFilePath: UnicodeString); var WinWord: OLEVariant; begin WinWord := CreateOleObject('Word.Application'); WinWord.Visible := False; WinWord.Documents.Open(AFilePath); WinWord.Visible := True; end;
Rafael Bosco
Gostei + 1
Mais Posts
02/09/2019
Fernando Duardes
O q mais tenho q fazer para encerrar a instancia do word?
Grato.
Gostei + 0
03/09/2019
Rafael Bosco
O q mais tenho q fazer para encerrar a instancia do word?
Grato.
Bom, sobre o OLEContainer não sei te dizer, mas sei que o OLEVariant como no exemplo que te passei, o destructor dele é feito automaticamente, sem necessidade de '' destruir '', a instância do Word é fechada quando você fechar o Word que você abriu.
Gostei + 1
Clique aqui para fazer login e interagir na Comunidade :)