wenderson1307 Postado Janeiro 18, 2004 Denunciar Share Postado Janeiro 18, 2004 Alguém podee por favor conferir o que está errado abaixo, pois não consigo rodar esta parte do programa....beginif dlImprime.Execute then // com a janela ativa no momento faça... with TfrmTexto(ActiveMDIChild) do begin // associa a variável texto ao gerenciador de impressão do Windows assingPrn(texto); rewrite(Texto); printer.canvas.font := memo1.font; for i := 0 to memo1.lines.Count do Writeln(Texto, memo1.Lines); closeFile(Texto); end; end;procedure TfrmPrincipal.Fonte1Click(Sender: TObject);beginif dlFonte.Execute then begin with TfrmTexto(activeMdiChild) do Memo1.Font := dlFonte.Font; end;end;procedure TfrmPrincipal.FormClose(Sender: TObject; var Action: TCloseAction);beginif MDIChildCount > 0 then FecharTodas1.Click;end;end. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bolomaster Postado Janeiro 20, 2004 Denunciar Share Postado Janeiro 20, 2004 Qual o erro que ele apresenta ????? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wenderson1307 Postado Janeiro 23, 2004 Autor Denunciar Share Postado Janeiro 23, 2004 quando dou F9 ele pára no parte de definição para impressão.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
wenderson1307
Alguém podee por favor conferir o que está errado abaixo, pois não consigo rodar esta parte do programa....
begin
if dlImprime.Execute then
// com a janela ativa no momento faça...
with TfrmTexto(ActiveMDIChild) do
begin
// associa a variável texto ao gerenciador de impressão do Windows
assingPrn(texto);
rewrite(Texto);
printer.canvas.font := memo1.font;
for i := 0 to memo1.lines.Count do
Writeln(Texto, memo1.Lines);
closeFile(Texto);
end;
end;
procedure TfrmPrincipal.Fonte1Click(Sender: TObject);
begin
if dlFonte.Execute then
begin
with TfrmTexto(activeMdiChild) do
Memo1.Font := dlFonte.Font;
end;
end;
procedure TfrmPrincipal.FormClose(Sender: TObject;
var Action: TCloseAction);
begin
if MDIChildCount > 0 then FecharTodas1.Click;
end;
end.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.