Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Problem att skriva ut document

Postades av 2006-10-08 23:42:57 - ingvar hjelm, i forum visual basic - allmänt, Tråden har 5 Kommentarer och lästs av 1011 personer

Hej!
Har problem med att skriva ut document.
Programmet är Visual Basic 2005 Express Edition och Windows XP
Problemet är att det bara skriver ut halva dokumentet.
Jag har placerat PrintForm i Form1 och satt Property till PrintToPrint eller PrintToPreview.
PrintToPreview visar att en halv sida kommer att skrivas ut.
Koden är PrintForm1.Print() Till saken hör att jag inte kan sätta höjden på Form1 till mer än 780p
i Property.Frågan är hur jag skall gå tillväga för att öka höjden på själva sidan Form1.
För att få plats med hela dokumentet har jag satt en scrollbar inne i Form1,men det som inte
syns på skärmen skrivs inte ut.

Tacksam om någon har ett förslag på hur jag skall lösa problemet.


Svara

Sv: Problem att skriva ut document

Postades av 2006-10-10 08:34:43 - Sven Åke Persson

Vet inte hur det funkar i VB 2005 Express.
Men ! Finns int PrinterObjectet i denna version.

PrintForm är bara skit har aldrig fått det att funka som jag vill.

Däremot PrinterObjektet skull du lätt kunna skriva Printer.Print Text1.Text

Jag utvecklar gärna om du beskriver hur det funkar hos dig.


Svara

Sv:Problem att skriva ut document

Postades av 2006-10-11 00:39:52 - ingvar hjelm

Hej Sven Åke tack för att du svarade på frågan!

Tyvärr så fick jag inte koden att fungera. int PrinterObjectet finns inte med. De kontroller som finns är PageSetupDialog,PrintDialog,PrintDocument,PrintPreviewControll,PrintPreviewDialog,PrintForm.
int PrinterObjectet kanske motsvarar PrintDocument?Jag har provat alla kontrollerna men resultatet blir detsamma, det skriver ut lite mer än en halv sida oavsett vad jag har skrivit för koder,är ordet Form1
nämnt i koden så verkar det inte som det fungerar.I Form1 finns det ca 150 TextBoxar,50 Labels,
1 PictureBox,1DateTimePicker och med borderstyle runt alla Boxar.Nu vet jag inte om det är möjligt att sätta in allt i en RichTextBox och om det är lättare att skriva ut det därifrån? Hoppas att du har något förslag på en lösning.




Svara

Sv: Problem att skriva ut document

Postades av 2006-10-11 16:05:21 - Sven Åke Persson

RichTextBox absolut,det skulle jag sattsa stenhårt på.
Skall fundera ett tag och komma med ett förslag.
Skall testa att lägga upp en flock kontroller och prova.

Vet inte i skrivande stund om man inte kan lägga över hela Formen direkt.


Svara

Sv: Problem att skriva ut document

Postades av 2006-10-14 12:18:37 - Andreas Hillqvist

KAn du inte använda Crystal Reports eller något annat rapport verktyg?


Svara

Sv:Problem att skriva ut document

Postades av 2006-10-15 23:40:08 - ingvar hjelm

Tack för att du svarat Andreas

Crystal Reports?Vet inte vad det är för något.Jag kan inte begripa att det skall vara så omständigt att kunna skriva ut en A4 sida.Jag har provat att lägga det som en pdf fil men resultatet blir detsamma.
Det enda som jag får att fungera är denna koden,där man kan ange vad det skall hamna,men då är frågan hur skall koden skrivas när det är så många Labels,TextBoxar?
Private Sub PrintDocument1_PrintPage(ByVal sender As SySystem.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPagee.Graphics.DrawString("Test", New Font("Times New Roman", 10, FontStyle.Bold), Brushes.Black, 700, 1100) Det kanske finns andra möjligheter att lösa det på?
I Programmet finns 5 Forms med databaser,Form1 tar endast mot informationen och som skall skrivas ut.Kunde jag bara sätta Form1 till mer än 780P på höjden så skulle det inte bli så krånkligt.


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 725
27 958
271 751
491
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies