Osaisiko joku kertoa miten saan määriteltyä paperin suunnan vaakasuoraan? Sen pitäisi olla oletuksena aina, kun ohjelmasta tulostetaan.
Kyseessä on ilmeisesti Visual Basic...? Minkälaisella koodilla tulostat?
Joo, VB6 on kyseessä.
CommonDialog.Action = 5
Printer.PaintPicture Picture1.Image, 0, 0
Printer.EndDoc
Printer.Orientation = vbPRORLandscape
Edellinen kääntää paperin suunnan vaakasuoraan ja
Printer.Orientation = vbPRORPortrait
taas palauttaa sen takaisin pystysuoraan.
Edit: muotoilu
Lisää seuraava koodi ennen PaintPicturea:
Printer.Orientation = vbPRORLandscape
Aihe on jo aika vanha, joten et voi enää vastata siihen.