Announcement

Collapse
No announcement yet.

in Datei drucken und dabei den Dateinamen vorgeben

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • in Datei drucken und dabei den Dateinamen vorgeben

    <html>

    <head>
    <meta http-equiv="Content-Type"
    content="text/html; charset=iso-8859-1">
    <meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
    <title>Normale Seite ohne Titel</title>
    </head>

    <body bgcolor="#FFFFFF">

    <p>Wie kann ich bei einem Drucker, der zum Anschluss
    &quot;FILE:&quot; druckt, den Dateinamen vorgeben? Der folgende
    Code funktioniert nicht, ich werde weiterhin nach einem
    Dateinamen gefragt, wobei das Eingabefeld leer ist. </p>

    <pre>lpDevNames=(void *)GlobalLock(pd.hDevNames);
    lpszOutputName= ((LPSTR) lpDevNames + lpDevNames-&gt;wOutputOffset);
    strcpy(lpszOutputName,&quot;test.ps&quot;
    GlobalUnlock(pd.hDevNames);</pre>

    <p>Danke - Günther</p>

    <p>&nbsp;</p>
    </body>
    </html>
    Günther

  • #2
    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>Neue Seite 1</title>
    </head>

    <body>

    <p>Hat sich erledigt. lpDevNames->wOutputOffset war ein falscher Ansatz. So
    gehts:</p>
    <pre>DOCINFO di;
    ZeroMemory(&amp;di, sizeof(DOCINFO));
    di.cbSize = sizeof(DOCINFO);
    di.lpszDocName ="...";
    di.lpszOutput="test.ps";
    StartDoc(pd.hDC, &amp;di);</pre>

    </body>

    </html&gt
    Günther

    Comment

    Working...
    X