17. juni 2004 - 08:29Der er
2 kommentarer og 1 løsning
Udskrive på papir
Hej
Jeg er ved at lave et lille program i Visual Basic 6. Jeg ønsker at ud skrive min form på papir, det virker sådan set også, men hvordan kan jeg få det til at fylde hele papiret???
Det er en anden betode, der måske umiddelbark virker besværlig, men jeg mener, at den faktisk sagtens kan bruges. Det, du har på formen, går jeg ud fra er billeder for det meste, måske labels? Hvis det er det, kan du gøre følgende:
Indexér alle dine labels. (Så de hedder fx label(0), label(1), label(2) osv.) Indexér alle dine billeder. (Pic(0), Pic(1) osv.)
I knappen "print" skriver du:
for n = 0 to label.count-1 printer.currentx = label(n).left printer.currenty = label(n).top printer.print label(n).caption next n for m = 0 to pic.count-1 printer.paintpicture pic(m).picture, pic(m).left, pic(m).top next m
printer.enddocument
- - - - - Der er nok nogle enkelte tastefejl, men jeg har ikke lige VB til rådighed på dette sted.
Mvh. Rasmus
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.