Fórum Delphi x VB #231911

13/05/2004

0

Quais as linhas de comando que correspondem ao VB ?
Ou seja, como se imprime em Delphi com linhas de comando Windows

Printer.FontName = ´Times New Roman´
Printer.FontSize = 16
Printer.FontBold = True
Printer.Print ´ ´
Printer.Print ; Tab(10); ´blablabla..´; Tab(20); txtCaixaTexto; Tab(30); ´blablabla..:´

Obrigado a todos,

[ ]s,

Micky


Micky

Micky

Responder

Posts

13/05/2004

Nigro

Por que você não usa um gerador de relatórios? QR / Rave?


Responder

Gostei + 0

13/05/2004

Marcosalex

O equivalente é a classe TPrinter.


procedure TForm1.Button1Click(Sender: TObject);

begin
with Printer do
begin
BeginDoc;
Canvas.TextRect(Rect(200,200,PageWidth-200,PageHeight-200),
200, 200, Memo1.Lines.Text);
EndDoc;
end;

end;

No Help do Delphi ele te explica melhor.


Responder

Gostei + 0

13/05/2004

Micky

Nigro,

Como voce mesmo escreveu, se fosse fácil não tem graça.
Rave ???, não sei o que é isso. É o meu primeiro projeto em Delphi e ainda falta impressão e discos de instalação.


Marco,

Vou ter que entender esse monte de configurações. Vou procurar no help.


Preciso saber das duas formas, com um gerador de relatórios e na mão.

Muito obrigado a voces dois. Vou tentar ambas as formas. Vou Procurar no helpcomo se faz RAVE ???, e TPrinter

[ ]s,


Responder

Gostei + 0

13/05/2004

Nigro

Micky

Se você usa o Delphi 7, tem uma paleta ai chamada RAVE, se você usa o Delphi 6, tem uma paleta chama QUick Report, que também pode ser colocada no Delphi 7.
Os regadores de relatórios, são usados, como se fosse o relatório do Access, por exemplo, você define o layout na mão e depois dá um preview.
Eu já trabalhei com VB e quando vi o Delphi pela primeira vez me assustei com a quantidade de componentes que ele tem, mas vá em frente e não desista... vale a pena mudar


Responder

Gostei + 0

13/05/2004

Micky

Nigro,

É exatamente o que está acontecendo comigo. Mas estou insistindo. Nesse caso por exemplo, penso assim, ahhh, no VB..., mas tenho que ir em frente.
Vou ver como se mexe no QuickReport, pois o meu Delphi é o 6.

[ ]s,


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar