From: [EMAIL PROTECTED] <> wrote:
: Hello Eric,
:
: Sunday, August 15, 2004, 9:14:34 PM, you wrote:
:
: : On Sun, 15 Aug 2004 12:05:06 -0700, you wrote:
:
: : : I need to open default email client.
: : :
: : : my (not worked) code:
: : :
: : : use Win32::API;
: : : my $ShellExecute = new Win32::API( "shell32",
: : : "ShellExecuteA", [ 'N', 'P', 'P', 'P', 'P', 'I' ], 'N' );
: : : $ShellExecute->Call( 0, "open", "mailto:[EMAIL PROTECTED]" , 0,
: : : 0, 1 );
: : :
: : : what is wrong here?
:
: : The @bla refers to an array when in double quotes. Use single
: : quotes instead.
:
: yes , you are right .
:
: but still dont work :-((
Do you receive any errors? It works on WindowsXP (Home).
It opened an Outlook with [EMAIL PROTECTED] in the "To:" field.
use Win32::API;
my $ShellExecute = new Win32::API (
'shell32',
'ShellExecuteA',
[ qw( N P P P P I ) ],
'N' );
$ShellExecute->Call(
0,
'open',
'mailto:[EMAIL PROTECTED]',
0, 0, 1 );
__END__
HTH,
Charles K. Clarkson
--
Mobile Homes Specialist
254 968-8328
_______________________________________________
ActivePerl mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs