vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Suche Visual-Basic Code
Eine kleine Hilfe ! 
Autor: LonelySuicide666
Datum: 17.08.01 18:43

Schreib es mal so dann gehts auch, ist aber möglich das der letzte eintrag doppelt oder gar nicht gedruckt wird darum solltest du vorher prüfen ob eine grade anzahl von feldern in der listbox existieren sonst muss du wohlmöglich noch ein Dummy einfügen das keine Zeichenfolge beinhaltet, Probiers mal sonst muss ich dir was Besseres schicken. Das ganze problem ist das bei jedem aufruf von Printer.Print der Zeiger Printer.CurrentY sich um die Zeilenhöhe des geschrieben Textes nach unten verschiebt. Das heist, entweder rufst du die ganze zeile mit einmal auf die du drucken willst, oder aber du musst CurrentY wieder zu dem Punkt zurücksetzen der vor dem Print befehl aufgerufen wurde, das musst du allerdings bei Printer.CurrentX dann auch machen. CurrentX/Y sind sozusagen die Positionsangaben an dem der Text ausgegeben wird, und Printer.Print verschiebt diese halt um eine Zeile !!!

Private Sub cmdPrint_Click()
Dim i As Long
If frmMain.lstLoadFiles2.ListCount < 1 Then Exit Sub
For i = 0 To frmMain.lstLoadFiles2.ListCount - 1 step 2
Printer.Print frmMain.lstLoadFiles2.List(i -1) & String(2, vbTab) & _
frmMain.lstLoadFiles2.List(i)
Next
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Alle Einträge aus einer Listbox zum Drucker senden - mehr da...76Kabal16.08.01 16:34
Re: Alle Einträge aus einer Listbox zum Drucker senden - meh...427unbekannt16.08.01 17:43
Re: Alle Einträge aus einer Listbox zum Drucker senden - meh...59Kabal16.08.01 17:58
Hy CyberLord ! Es klappt nicht56Kabal16.08.01 18:22
Eine kleine Hilfe !56LonelySuicide66617.08.01 18:43
Re: Eine kleine Hilfe !52Kabal19.08.01 15:51
Nanu, immer noch nicht ???367unbekannt19.08.01 16:13
Re: Nanu, immer noch nicht ???51Kabal19.08.01 16:15
Re: Nanu, immer noch nicht ???317unbekannt19.08.01 16:21
Re: Nanu, immer noch nicht ???318unbekannt19.08.01 16:31
Re: Nanu, immer noch nicht ???57Kabal19.08.01 16:34
So, Cyberlord es klappt so wie ich es wollte!!!60Kabal19.08.01 16:37
Wieso in Ruhe lassen, dafür sind wir doch da (OT)305unbekannt19.08.01 16:43
Re: Wieso in Ruhe lassen, dafür sind wir doch da (OT)59Kabal19.08.01 21:26

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel