Problem z drukowaniem

0

Mam komponent synmemo. I teraz chciałbym sobie wydrukować jego zawartość z wykorzystaniem PrintDialog. Jak to zrobić? - przykład z kelpa nie działa. Chciałbym ominąć komponent page control jeśli sie da.

0

Mam komponent synmemo. I teraz chciałbym sobie wydrukować jego zawartość z wykorzystaniem PrintDialog. Jak to zrobić? - przykład z kelpa nie działa. Chciałbym ominąć komponent page control jeśli sie da.

Musisz skorzystać z komponentu TSynEditPrint. Zakładając, że nosi on nazwę DRUKARKA, a komponent TSynEdit = Edytor to:

procedure xxx(xxx : xxx);
begin
with Drukarka do
begin
Lines.Text := Edytor.Lines.Text;
end;
end;

Ja w ten sposób wykorzystałem funkcję drukowania.

0

Natomiast wydruk nastąpi po poleceniu PRINT;

DRUKARKA.PRINT;

0

Dzięki - w ogóle nie zauważyłem że jest coś takiego!!!

0

Dzięki - w ogóle nie zauważyłem że jest coś takiego!!!

SPOKO!!!

Trzeba się rozglądać :-D

0

To korzystając z okazji, że znasz sie na SynMemo, powiedz mi do czego służy ten mały, zielony smok ("Python") ????

0

To korzystając z okazji, że znasz sie na SynMemo, powiedz mi do czego służy ten mały, zielony smok ("Python") ????

Na smokach to ja się raczej nie znam.
Ale na pewno nie zieje ogniem :-D

A tak na poważnie to nie wiem :-(

Poszukaj w przykładach do SynEdit.

0

To korzystając z okazji, że znasz sie na SynMemo, powiedz mi do czego służy ten mały, zielony smok ("Python") ????

Dodaje do SynEdita zachowania Pythona - czyli jakiś inny rodzaj wcięć (chyba jak się linijka kończy na : to dodaje 2 wcięcia po enterze).

1 użytkowników online, w tym zalogowanych: 0, gości: 1