Fórum Não imprimir Botão BitBtn #461247
17/11/2013
0
Tenho um "Form" com 3 BitBtn. Um é o de impressão direta desse form:
PrintScale := poProportional;
Print;Queria que nessa impressão não impimisse os BitBtns. Há uma função para o estado dos bitBtns para não sair na impressão desse form? Tipo no Oncreat do form para não sair os botões na impressão?
Jawa-informática
Curtir tópico
+ 0Posts
18/11/2013
Deivison Melo
Gostei + 0
18/11/2013
Járabe Emanuel
Ai depois da impressão se houver necessidade.
BitBtn1.Visible := True;
Veja se isso ajuda.
Gostei + 0
18/11/2013
Jawa-informática
Gostei + 0
18/11/2013
Járabe Emanuel
Não sei como vc fez que imprimiu os botões, mas eu fiz assim e não imprimiu os botões, acabei de testar.
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
BitBtn1.Visible := False;
BitBtn2.Visible := False;
BitBtn3.Visible := False;
PrintScale := poProportional;
Print;
BitBtn1.Visible := True;
BitBtn2.Visible := True;
BitBtn3.Visible := True;
end;
Gostei + 0
18/11/2013
Marcos Oliveira
Att,
Marcos
Gostei + 0
18/11/2013
Jawa-informática
Gostei + 0
20/11/2013
Jawa-informática
Print poProtional print;
Neste Form tem 3 BitBtns, 1 para exportar os dados para o QuickReport, outro para Limpar os checkbox selecionados e mais um outro para impressão direta desse form, que é o que tá dando nó.
Gostei + 0
21/11/2013
Járabe Emanuel
Print poProtional print;
Neste Form tem 3 BitBtns, 1 para exportar os dados para o QuickReport, outro para Limpar os checkbox selecionados e mais um outro para impressão direta desse form, que é o que tá dando nó.
Amigo Continuo dizendo: não sei como vc está fazendo isso pra não dar certo.
No exemplo que fiz usei esse código.
procedure TForm1.BitBtn3Click(Sender: TObject);
begin
BitBtn1.Visible := False;
BitBtn2.Visible := False;
BitBtn3.Visible := False;
PrintScale := poProportional;
Print;
BitBtn1.Visible := True;
BitBtn2.Visible := True;
BitBtn3.Visible := True;
end;
Veja as fotos do exemplo
imagem1 = Form depois de montado
[url]http://www.casimages.com.br/i/131121035601351738.jpg.html[/url]
Imagem2 = Foto do form impresso
[url]http://www.casimages.com.br/i/131121035740458409.jpg.html[/url]
Espero ter ajudado.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)