svad has asked for the wisdom of the Perl Monks concerning the following question:
Hello, friends!
I am stuck with a problem that I can not 'invoke' a PDF file from my perl program with Win32::Process(...).
works well, but it is creates a console window (whereas I am writing GUI(Tk) utility) and console window is not desirable.system("path-to-file.pdf");
Following
works okay on my machine (for given PDF file and path to PDF viewer, but this solution is even worse because I can not guess which PDF viewer has (if at all) user on its machine.use Win32::Process; sub ErrorReport{ print Win32::FormatMessage(Win32::GetLastError()); } my $procobj; Win32::Process::Create( $procobj, "d:\\Adobe\\Acrobat 5.0\\Acrobat\\Acrobat.exe", "x D:\\WORK\\Documentation\\cd-writing\\perl-technology\\root-cd-tk\ +\files\\PSAX1250_IG_R610_Iss1-mp.pdf", 0, NORMAL_PRIORITY_CLASS, "." ) || die ErrorReport();
If anyone have an idea, please help me!
Warmest wishes,
Vadim.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: How to 'invoke' a PDF file on Win32
by jeffenstein (Hermit) on Apr 23, 2002 at 15:58 UTC | |
Re: How to 'invoke' a PDF file on Win32
by jsprat (Curate) on Apr 23, 2002 at 16:32 UTC | |
by svad (Pilgrim) on Apr 23, 2002 at 16:50 UTC | |
by jsprat (Curate) on Apr 23, 2002 at 16:59 UTC | |
by svad (Pilgrim) on Apr 23, 2002 at 17:08 UTC |
Back to
Seekers of Perl Wisdom