Formular drucken in VB6

Hallo,

Ich möchte in VB6 einige Formulare (Rechnungen, Berichte, usw.) drucken. Was ist der einfachste weg die zu erstellen, wohlgemerkt in VB6.

Ich weiss, dass man mit den Printer Funktionen Line, Text, usw. Formulare basteln kann, aber der Weg scheint mir sehr umständlich und ich denke da muss es eine einfachere Lösung geben.

Besten dank für eure Mithilfe.
vG
Johannes

Ich habe damals das TxTextcontrol gekauft und alles damit gelöst. Sonst habe ich keine Ahnung wie das zu machen ist. Gruss Hansruedi

Hallo Johannes,

also die perfekte Lösung habe ich bis heute nicht gefunden.
Was allerdings ganz gut geht, ist über Word eine Vorlage zu öffnen, Werte ersetzen und ausdrucken lassen.
Der Vorteil dabei ist, dass der Anwender die Vorlagen selber anpassen/ändern kann.
Hier der Tipp dazu:
http://www.activevb.de/tipps/vb6tipps/tipp0598.html

Gruß Faco.

Hallo Johannes,

leider kann ich Dir nicht weiterhelfen.

Viele Grüße

Stefan

Hi,
ich mache es imm mit Word oder Excel.
Ich bereite ein Formular vor mit Textformularfeldern die ich dann von Programm aus fülle.
Public Word
Word = CreateObject(„word.application“)
Set Word = GetObject(, „word.application“)
Word.Visible = False
Word.documents.Open FileName:=App.Path & „\Daten\KabGewDruck1.doc“
Word.activedocument.formfields(„W_FabrikNr“).Result = FabrikNr
Word.Visible = False
Word.activedocument.printout
Word.documents.Close

Jürgen