Drukowanie tekstu z pliku

problemy z tworzeniem aplikacji graficznych oraz audio i wideo

Drukowanie tekstu z pliku

Nowy postprzez duf » Å›roda, 30 czerwca 2010, 10:36

Chciałbym wydrukować tekst z pliku tekstowego oczywiście tak, żeby tekst zmieścił się na szerokości kartki. Zrobiłem to z TMemo:
Kod: Zaznacz cały
int h = 10;
TMemo* memo = new TMemo(this);
memo->Parent = this;
memo->Width = 850;
memo->WordWrap = true;
memo->Lines->Add( plik->Text );
Printer()->BeginDoc();
for ( short int i = 0; i < memo->Lines->Count; ++i, h+=80 )
Printer()->Canvas->TextOut( 20, h, memo->Lines->Strings[i] );
Printer()->EndDoc();
delete memo;

Wydaje mi się to naciągane. Czy nie można prościej?
Avatar użytkownika
duf
Intelektryk
Intelektryk
 
Posty: 175
Dołączył(a): czwartek, 9 października 2008, 13:02
PodziÄ™kowaÅ‚ : 17
OtrzymaÅ‚ podziÄ™kowaÅ„: 2
System operacyjny: Windows 10
Kompilator: XE8
Gadu Gadu: 0
    Windows XPFirefox

Re: Drukowanie tekstu z pliku

Nowy postprzez Cyfrowy Baron » Å›roda, 30 czerwca 2010, 11:36

► patrz serwis: Cyfrowy Baron dziaÅ‚: porady -> TRichEdit & Memo -> Drukowanie zawartoÅ›ci obiektu Memo.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Aplikacje multimedialne, graficzne

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 10 gości

cron