Autor Beitrag
Manfred
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 90



BeitragVerfasst: Mi 15.01.03 23:08 
Hi!
Die Funktion TForm.GetFormImage ermittelt mir eine Grafik, die dem augenblicklichen Erscheinungsbild einer TForm-Komponente samt untergeordneter Komponenten entspricht.
Mein Ziel ist es, diese Grafik zu ermitteln und auszudrucken, also Quasi eine Hardcopy herzustellen.

Im Grunde funktioniert die Geschichte - von einigen HP-Druckern einmal abgesehen - recht gut, es gibt jedoch folgendes Phänomen:

Befindet sich auf der Form eine ComboBox-Komponente, so wird zwar die Komponente, nicht jedoch der in der Komponente sichtbare Text in der Grafik ermittelt. Abhängig ist dies ganz offensichtlich von der Eigenschaft Style der ComboBox. Während csDropDownList einwandfrei funktioniert, führt csDropDown zur leeren Darstellung, obwohl in der ComboBox eindeutig Text sichtbar ist.

Hat hierzu jemand eine Idee?

Vielleicht kann auch jemand etwas über das Problem sagen, was viele HP-Laser-Drucker haben: Die Grafik wird nicht gedruckt, es erscheint ein weißes Blatt Papier.

_________________
Computer können schneller rechnen als wir, deshalb machen sie auch mehr Fehler