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


Printer.print problem

Postades av 2007-04-09 06:37:39 - Joacim Kindvall, i forum visual basic - allmänt, Tråden har 1 Kommentarer och lästs av 827 personer

Hej!
Jag håller på med ett program som skriver ut blommetikrtter. Fyller upp en listview med de sorters etiketter som skall skrivas ut, där står vad som skall skrivas namn, pris, firma och antalet som skall skrivas. Jag får inte ihop loopen när den skrivit en sort och skall övergå till nästa sort i listan att skriva ut. När jag skriver ut enstaka så använder jag denna kod från en annan printknapp.
<code>Private Sub cmdprint_Click() 'Skriv ut enstaka sort

cd.ShowPrinter
On Error Resume Next
For i = 1 To Text2.Text 'text2.text är antalet

Printer.ScaleMode = vbCentimeters
Printer.FontName = "Arial"
Printer.FontBold = False
If Y > 1 Then
Printer.CurrentY = Y + 1
End If
Printer.FontSize = Text5.Text
Y = 0
Printer.CurrentX = Text8.Text
Printer.Orientation = vbPRORPortrait
Printer.Print Text1.Text

If Y > 1 Then
Printer.CurrentY = Y + 1
End If
Printer.FontName = "Arial"
Printer.FontBold = False
Printer.FontSize = Text6.Text
Y = 0.6
Printer.CurrentX = Text8.Text
Printer.Orientation = vbPRORPortrait
Printer.Print Text3.Text

If Y > 1 Then
Printer.CurrentY = Y + 1
End If
Printer.FontName = "Arial" '"Courier new"
Printer.FontBold = False
Printer.FontSize = Text7.Text
Y = 1
Printer.CurrentX = Text8.Text
Printer.Orientation = vbPRORPortrait
Printer.Print Text4.Text
Printer.Print ""

Next i
Printer.EndDoc

End Sub </code>
När jag skall hämta alla poster från listview så är namnen på dom
<code>Itmx.Text = strNamn
Itmx.SubItems(1) = strPris
Itmx.SubItems(2) = strFirma
Itmx.SubItems(3) = strAntal</code> så text2.text som används ovan får man byta ut till strantal.
Men hur skall loopen se ut för att få med alla objekten från listview i samma printer.print som är ovan
Hoppas ni förstår var jag menar
Tack på förhand //Jocke


Svara

Sv: Printer.print problem

Postades av 2007-04-09 09:50:18 - Joacim Kindvall

Det börjar bli lite pinsamt, Tredje gången jag skriver här och lösningen ligger framför näsan. Hittade en lösning som funkar, skriver in den här så andra kanske har nytta av den.
<code>Dim i As Integer
Dim J As Integer

cd.ShowPrinter
For J = 1 To ListView2.ListItems.Count
For i = 1 To ListView2.ListItems(J).ListSubItems(3).Text '<Antal etiketter av varje som skall skrivas ut

Printer.ScaleMode = vbCentimeters
Printer.FontName = "Arial"
Printer.FontBold = False
If Y > 1 Then
Printer.CurrentY = Y + 1
End If
Printer.FontSize = Text5.Text
Y = 0
Printer.CurrentX = Text8.Text
Printer.Print ListView2.ListItems(J).Text

If Y > 1 Then
Printer.CurrentY = Y + 1
End If
Printer.FontName = "Arial"
Printer.FontBold = False
Printer.FontSize = Text6.Text
Y = 0.6
Printer.CurrentX = Text8.Text
Printer.Print ListView2.ListItems(J).ListSubItems(1).Text

If Y > 1 Then
Printer.CurrentY = Y + 1
End If
Printer.FontName = "Arial" '"Courier new"
Printer.FontBold = False
Printer.FontSize = Text7.Text
Y = 1
Printer.CurrentX = Text8.Text
Printer.Print ListView2.ListItems(J).ListSubItems(2).Text
Printer.Print ""

Next i
Next J
Printer.EndDoc</code>


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
379
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