I suggest that you write the relavent data to an html file, then print it like this: if (-e "$ENV{'WINDIR'}/System32/mshtml.dll") { $dll = "$ENV{'WINDIR'}/System32/mshtml.dll"; } else { $dll = "$ENV{'WINDIR'}/System/mshtml.dll"; } #note: can't use this to print multiple files system("rundll32.exe $dll,PrintHTML $outfile"); Regards, Indy Singh Mercury Systems mailto:[EMAIL PROTECTED] http://www.perl2exe.com -----Original Message----- From: Timothy Thomas <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] <[EMAIL PROTECTED]> Date: Friday, May 28, 1999 5:13 PM Subject: [perl-win32-gui] Printing TreeView >Has anyone done any work with printing a TreeView object? > Tim Thomas > >