AcroPDF alguém já usou preciso de *ajuda*
Bom Dia estou desenvolvendo uma aplicação que usa esse componente "AcroPDF" um activeX para ler PDF.
O problema é quando ele esta em uso o foco que preciso passar para um edit não da certo pois preciso que
o foco fique no edit e com o cursor piscando para que o usuário posa digita a qualquer momento um novo número.
E o outro problema é quando o usuário exclui uma pagina a mesma fica em exibição ate o usuário mudar a pagina
sera que tem um comando para limpar a tela
Código para dar o foco no edit que não da certo
O problema é quando ele esta em uso o foco que preciso passar para um edit não da certo pois preciso que
o foco fique no edit e com o cursor piscando para que o usuário posa digita a qualquer momento um novo número.
E o outro problema é quando o usuário exclui uma pagina a mesma fica em exibição ate o usuário mudar a pagina
sera que tem um comando para limpar a tela
Código para dar o foco no edit que não da certo
if TrV.Items[StrToInt(TrVindex)].text = ''página nº: ''+TrVindex then
begin
TrV.Select(tn);
Labelv.Caption := TNoData(TrV.Selected.Data).sText;
StBar.Panels[3].Text:= ''Página ''+TrVindex+'' encontrada'';
StBar.Panels[2].Text:= TNoData(TrV.Selected.Data).sText;
AcroPDF.LoadFile(PChar(DataModuleGeral.tbParametrosPASTA_BD.AsString)+''\Visualizador\''+TNoData(TrV.Selected.Data).sText);
end;
AcroPDF.Enabled := False;
edtNumPagina.Clear;
edtNumPagina.SetFocus;
end;//Fim Do btnIrPara Click
Eduardo Mendonça
Curtidas 0
Respostas
Alessandro Yamasaki
11/07/2013
Bom Dia
Na época que trabalhei com o ACROPDF, exemplo encontrado na web, tive o mesmo problema, mas debugando, encontrei algum evento que mudava o foco do meu edit ou componente, sendo assim, forcei, após o respectivo evento, setfocus novamente. Não lembro exato aonde era, mas fica a dica.
Att
Na época que trabalhei com o ACROPDF, exemplo encontrado na web, tive o mesmo problema, mas debugando, encontrei algum evento que mudava o foco do meu edit ou componente, sendo assim, forcei, após o respectivo evento, setfocus novamente. Não lembro exato aonde era, mas fica a dica.
Att
GOSTEI 0
Eduardo Mendonça
11/07/2013
vou tentar
GOSTEI 0
Jeová Santos
11/07/2013
Gente preciso deste código de visualizar por completo alguém pode me ajudar?
GOSTEI 0
Eduardo Mendonça
11/07/2013
Boa tarde!
é simples logo abaixo esta o código
você pode usar um OpenDialog para pegar o caminho do arquivo e jogar la no LoadFile do pdf
é simples logo abaixo esta o código
AcroPDF.LoadFile(Caminho do arquivo);
você pode usar um OpenDialog para pegar o caminho do arquivo e jogar la no LoadFile do pdf
GOSTEI 0