vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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

Fortgeschrittene Programmierung
Re: Text ausdrucken 
Autor: Silver
Datum: 17.03.04 11:20

Hi Postmann,

Hab zwar selbst noch nie was ausgedruckt, könnte mir die Lösung aber so vorstellen:
Drucke den Text doch einfach Zeichen für Zeichen und jedesmal wenn du ein
VBCRLF ( (chr(13) & chr(10) ) findes Positionierst du die X-Pos neu.
ALso, so meine ich das:

Printer.CurrentX = mmToTwips(25)
for t = 1 to len(txt1.text)
Printer.Print mid$(txt1.Text,t,1);
if mid$(txt1.text,t,1) = chr(10) then Printer.CurrentX = mmToTwips(25)
next t

Wenn du im Ausdrtuck immer eine Zeile leer hast dann versuchs so:

for t = 1 to len(txt1.text)

if mid$(txt1.text,t,1) = chr(10) then
Printer.CurrentX = mmToTwips(25)
else
Printer.Print mid$(txt1.Text,t,1);
end if

next t

Mit Sicherheit ist das nicht die eleganteste Lösung aber eigentlich müsste es doch funktionieren??!

Gruß
Silver
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Text ausdrucken763Postmann17.03.04 10:20
Re: Text ausdrucken527Silver17.03.04 11:20
Re: Text ausdrucken527Wolfgang17.03.04 11:21
Re: Text ausdrucken544Postmann17.03.04 16:23

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