Drucken mit VB

Hi Leute!

Eine Frage:

Wie bekomme ich den Ausdruck der Schrift Bunt? Mit

Printer.forecolor

klappt des net…

Grüüße
Florian

Hast du dem Drucker-Objekt auch mitgeteilt, daß farbig gedruckt werden soll? Defaultwert ist nämlich der Schwarz-Weiß-Druck.

Probier es mal mit:

Printer.ColorMode = vbPRCMColor

und danach die ganzen Print-Routinen…

Grüße
Siegfried

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi!

Hast du dem Drucker-Objekt auch mitgeteilt, daß farbig
gedruckt werden soll? Defaultwert ist nämlich der
Schwarz-Weiß-Druck.

Probier es mal mit:

Printer.ColorMode = vbPRCMColor

und danach die ganzen Print-Routinen…

Das isses doch, habe ich!

Grüüße
Florian

Das isses doch, habe ich!

Grüüße
Florian

Hi!

Also ich habe gerade folgenden Source-Code in VB eingehackt und ausgeführt. Habe danach zwei Seiten gedruckt, die erste Seite in Schwarz-Weiß-Druck, die zweite in vier Farben hübsch bunt:

Printer.ColorMode = vbPRCMMonochrome
Printer.FontName = „ARIAL“
Printer.FontSize = 12

Printer.Print „Dies ist ein Schwarz-Weiß-Text“
Printer.Print „Dies ist ein Schwarz-Weiß-Text“
Printer.Print „Dies ist ein Schwarz-Weiß-Text“
Printer.Print „Dies ist ein Schwarz-Weiß-Text“

Printer.EndDoc

Printer.ColorMode = vbPRCMColor
Printer.FontName = „ARIAL“
Printer.FontSize = 12

Printer.ForeColor = vbRed
Printer.Print „Dies ist ein roter Text“
Printer.ForeColor = vbBlue
Printer.Print „Dies ist ein blauer Text“
Printer.ForeColor = vbGreen
Printer.Print „Dies ist ein grüner Text“
Printer.ForeColor = vbYellow
Printer.Print „Dies ist ein gelber Text“

Printer.EndDoc

Ich benutze einen HP DeskJet 970 Cxi Farbdrucker.
Probier den Code mal aus. Wenn’s nicht geht, scheint dein Drucker nicht sauber zu arbeiten.

Grüße
Siegfried

Hallöchen Siegfried!

Sorry, dass ich so spät antworte

Deinen Beispielcode habe cih versucht, es hat NICHT geklappt!

Ich habe mir zu Kontrolle den ColorMode-Wert per MsgBox zurückgeben lassen, aber ich konnte ihn nicht umschalten, er war IMMER 2 (also Color), er hat aber immer nur S/W gedruckt, zumindest den Text! Linien, Kreise, Farben waren immer OK!?!?

Was soll ich tun, bin am verzweifeln! Gibts da einen „direkten“ Zugriff auf den Drucker? oder eine API-Lösung?

Grüüße
Florian