Foros del Web » Programación para mayores de 30 ;) » Programación General »

Como imprimir algo de una TMemo en Lazarus

Estas en el tema de Como imprimir algo de una TMemo en Lazarus en el foro de Programación General en Foros del Web. Como puedo imprimir el texto que aparece en un TMemo, en el programa de abajo hize un Tmemo y un Boton, pero no se como ...
  #1 (permalink)  
Antiguo 17/03/2010, 09:09
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años, 1 mes
Puntos: 0
Pregunta Como imprimir algo de una TMemo en Lazarus

Como puedo imprimir el texto que aparece en un TMemo, en el programa de abajo hize un Tmemo y un Boton, pero no se como mandar a imprimir.
Código:
unit a;

{$mode objfpc}{$H+}

interface

uses
  Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs,
  MaskEdit, StdCtrls, ExtCtrls, PrintersDlgs;

type

  { TForm1 }

  TForm1 = class(TForm)
    Memo1: TMemo;
    PageSetupDialog1: TPageSetupDialog;
    ToggleBox1: TToggleBox;
    procedure Memo1Change(Sender: TObject);
    procedure ToggleBox2Change(Sender: TObject);
  private
    { private declarations }
  public
    { public declarations }
  end; 

var
  Form1: TForm1; 

implementation

{ TForm1 }

procedure TForm1.ToggleBox2Change(Sender: TObject);
begin
end;

procedure TForm1.Memo1Change(Sender: TObject);
begin

end;

initialization
  {$I a.lrs}

end.
  #2 (permalink)  
Antiguo 16/04/2010, 07:13
 
Fecha de Ingreso: abril-2010
Mensajes: 1
Antigüedad: 14 años
Puntos: 0
Información Respuesta: Como imprimir algo de una TMemo en Lazarus

Hola !, soy nuevo en el foro...
ya buscaste en la red .... como
que as encontrado.... para que sepan que si trabajas
o solo quieres que un ingenuo te conteste...
y necesitas ser mas especifico, que impresora,tu sistema operativo windows, linux, mac, wince


los caso que conozco en windows o Linux

Linux: tienes dos opciones la mas sencilla es que guardes en un archivo el tmemo y ejecutes el lpr desde lazarus, linux va a hacer su trabajo, la segunda con algo de codigo
assignlst(d,'|/usr/bin/lpr -m');
y se vuelve magia...!

Windows: se complica por que la salida de impresión depende de el controlador instalado si fuera una impresora de solo texto con un tratamiento de archivo lo podrías imprimir.

en cualquiera de las plataformas que programes utiliza powerpdf o lazarus report para que sea una impresión mas fácil de programar

espero que te sirvan las opciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:20.