Try :
use Win32 ();
use Win32::GUI;
 
>From my understanding, both of these modules export some of the same constant 
>names and this causes a conflict.  "using" Win32 with an empy list stops it 
>from importing anything.  This "should" fix it.  

Joe Frazier, Jr.
Technical Support Engineer
Peopleclick Service Support

Tel:  +1-800-841-2365
E-Mail: mailto:[EMAIL PROTECTED]


-----Original Message-----
From: Jerome Martin [mailto:[EMAIL PROTECTED]
Sent: Friday, November 22, 2002 2:34 AM
To: '[EMAIL PROTECTED]'
Subject: [perl-win32-gui-users] Error using Win32::GUI module


Hi,
 
I'have installed Win32-GUI 0.0.665 under mi Win2000 with ActivePerl 5.6.1. And 
got the following messages. What is the problem ?
 
 
c:\>perl 
use Win32;
use Win32::GUI;
Prototype mismatch: sub main::MB_ICONEXCLAMATION () vs none at 
C:/ActivePerl/lib/Exporter.pm line 57.
 Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 
'BS_AUTORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 
'BS_LEFTTEXT', ...) called at - line 2
 main::BEGIN() called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
 eval {...} called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
Prototype mismatch: sub main::MB_ICONWARNING () vs none at 
C:/ActivePerl/lib/Exporter.pm line 57.
 Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 
'BS_AUTORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 
'BS_LEFTTEXT', ...) called at - line 2
 main::BEGIN() called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
 eval {...} called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
Prototype mismatch: sub main::MB_ICONINFORMATION () vs none at 
C:/ActivePerl/lib/Exporter.pm line 57.
 Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 
'BS_AUTORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 
'BS_LEFTTEXT', ...) called at - line 2
 main::BEGIN() called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
 eval {...} called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
Prototype mismatch: sub main::MB_ICONASTERISK () vs none at 
C:/ActivePerl/lib/Exporter.pm line 57.
 Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 
'BS_AUTORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 
'BS_LEFTTEXT', ...) called at - line 2
 main::BEGIN() called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
 eval {...} called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
Prototype mismatch: sub main::MB_ICONQUESTION () vs none at 
C:/ActivePerl/lib/Exporter.pm line 57.
 Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 
'BS_AUTORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 
'BS_LEFTTEXT', ...) called at - line 2
 main::BEGIN() called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
 eval {...} called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
Prototype mismatch: sub main::MB_ICONSTOP () vs none at 
C:/ActivePerl/lib/Exporter.pm line 57.
 Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 
'BS_AUTORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 
'BS_LEFTTEXT', ...) called at - line 2
 main::BEGIN() called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
 eval {...} called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
Prototype mismatch: sub main::MB_ICONERROR () vs none at 
C:/ActivePerl/lib/Exporter.pm line 57.
 Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 
'BS_AUTORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 
'BS_LEFTTEXT', ...) called at - line 2
 main::BEGIN() called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
 eval {...} called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
Prototype mismatch: sub main::MB_ICONHAND () vs none at 
C:/ActivePerl/lib/Exporter.pm line 57.
 Exporter::import('BS_3STATE', 'BS_AUTO3STATE', 'BS_AUTOCHECKBOX', 
'BS_AUTORADIOBUTTON', 'BS_CHECKBOX', 'BS_DEFPUSHBUTTON', 'BS_GROUPBOX', 
'BS_LEFTTEXT', ...) called at - line 2
 main::BEGIN() called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2
 eval {...} called at C:/ActivePerl/site/lib/Win32/GUI.pm line 2



Reply via email to