Wie drucken?



  • DANKE!!!

    Jetzt funktionierts!

    Genau so wollte ich das haben!



  • Hallo..
    ich habe folgendes bereits geschrieben, er druckt mir nun drei Seiten aus, aber leider leer.
    Wie definiere ich "was oder welcher Text" mir das Programm drucken soll...
    Ich habe ein Text den ich per Button "Datei laden" einlese.
    Das sollte er mir drucken können.

    Wie stelle ich das an???

    PrintDialog1->Options.Clear();
    PrintDialog1->Options << poPageNums << poSelection;
    PrintDialog1->FromPage = 1;
    PrintDialog1->MinPage = 1;
    PrintDialog1->ToPage = 2;
    PrintDialog1->MaxPage = 3;
    if (PrintDialog1->Execute())
    {
    int Start, Stop;
    // determine the range the user wants to print
    switch (PrintDialog1->PrintRange)
    {
    case prSelection:

    Start = 1;
    Stop = Start;
    break;
    case prPageNums:
    Start = PrintDialog1->FromPage - 1;
    Stop = PrintDialog1->ToPage - 1;
    break;
    default: // prAllPages
    Start = PrintDialog1->MinPage - 1;
    Stop = PrintDialog1->MaxPage - 1;
    break;
    }
    // jetzt den gewnschten Bereich drucken
    Printer()->BeginDoc();
    for (int i = Start; i <= Stop; i++)

    {
    if (i != Stop)
    Printer()->NewPage();
    }
    Printer()->EndDoc();
    }

    Bitte helft mir...


Anmelden zum Antworten