Einzelnen Beitrag anzeigen

Satty67

Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
 
Delphi 2007 Professional
 
#3

Re: Mehr als 31 Zeichen bei Printer.Title möglich?

  Alt 4. Jul 2009, 21:48
Also in der WinApi ist der Titel eines Druckjobs theoretisch nicht begrenzt (#0 terminiert).

Aber an vielen Stellen, wo ein Titel auch ein Dateiname sein kann (Hier PrintToFile), begrenzt MS die Länge auf 31 Zeichen (wie beim MAC ). Interessant wäre, wo die Kürzung passiert und ob man das von Delphi aus (noch mit vertretbaren Mitteln) was ändern kann.

Andererseits sollte man vielleicht wirklich auch überlegen, ob man wirklich so lange Dateinamen nimmt. Je nachdem wo man speichert, kommt man ganz schnell an die nächste Grenze (Max_Path).
  Mit Zitat antworten Zitat