Datei (.doc, .rft) drucken mit PrintDlg



  • Hallo!

    Ich habe diverse Beiträge gefunden, in denen mit .SetText(...)
    mehr oder weniger direkt auf den Drucker geschrieben wird,
    aber nichts, wie eine bereits vorhandene Datei mithilfe des Druckdialogs
    ausgedruckt werden kann.

    ShellExecute(...) nützt mir in diesem Fall nicht, ich muß den Dialog verwenden.

    Wenn ich den Text aus meiner Datei (Datei.rtf) in eine String-Variable (scVar) einlese, welche ich anschließend in .SetText(.., scVar) verwende, kommen mir alle Zeilenvorschübe abhanden. So geht's also auch nicht.

    Kann mir bitte jemand einen Mustercode zur Verfügung stellen,
    in welchem eine bereits vorhandene Datei mit einem
    PrintDlg verbunden wird?

    Vielen Dank im voraus!!




Anmelden zum Antworten