[Bug 5891] Multiple apps need control panel applet association/handler (registry) to support running through start.exe or rundll32.exe shell32.dll,Control_RunDLL (bftelnet)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jun 26 13:02:34 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=5891

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |focht at gmx.net
            Version|unspecified                 |0.9.18.
            Summary|bftelnet control panel      |Multiple apps need control
                   |multiple problems           |panel applet
                   |                            |association/handler
                   |                            |(registry) to support
                   |                            |running through start.exe
                   |                            |or rundll32.exe
                   |                            |shell32.dll,Control_RunDLL
                   |                            |(bftelnet)

--- Comment #7 from Anastasius Focht <focht at gmx.net> 2011-06-26 13:02:32 CDT ---
Hello,

used this demo: http://www.bytefusion.com/download/bin/bftelnetdemo.exe

It seems the control panel applet is _not_ supposed to be installed into
system32.
The "setup.cfg" from temp folder setup contains the following info:

--- snip ---
...
INSTALLPATH         c:\Program Files\BFtelnet            # application
directory
...
PROGRAMGROUP        BFTelnet                    # Start menu program group
DESKTOPSHORTCUT        telm.cpl > BFTelnet : bfsetup.exe : 1
...
SETUPFILE        telm.cpl
...
SHORTCUT        telm.cpl > BFTelnet : bfsetup.exe : 1
...
# Delete version 1.3 control panel applet
# from system folder. Version 1.4 still uses applet
# but is launched from Start Menu, not control panel
#---------------------------------------------------
DELETEAFTERREBOOT    c:\winnt\system32\telm.cpl
--- snip ---

So Wine needs to support these methods:

--- snip ---
$ wine start telm.cpl
fixme:exec:SHELL_execute flags ignored: 0x00000100
Application could not be started, or no application associated with the
specified file.
ShellExecuteEx failed: Success
--- snip ---

or

--- snip ---
$ wine rundll32.exe shell32.dll,Control_RunDLL telm.cpl
--- snip ---

Both don't work as of now (needs registry assoc).
Let's make this bug target the registry assoc first and not clutter with
different issues.

$ sha1sum bftelnetdemo.exe 
50be5be350ef871c458af150a38cc3d3483794c1  bftelnetdemo.exe

$ wine --version
wine-1.3.23

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list