Click here to get back home

invoke application via a web link (fail in smartphone, but work in PPC)

 HomeNewsGroups | Search | About
 microsoft.public.smartphone    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content
Subject Author Date
invoke application via a web link (fail in smartphone, but work in PPC) JC 09-25-2006
Posted by JC on September 25, 2006, 9:05 am
Please log in for more thread options
Hi

I am tried to use a cab to create the following registries for invoke my
application via a web link, which the web link is
testing://some.com/test.testing

With the the following registry, it works perfectly under PocketPC2003
and Windows Mobile 5.0 PocketPC Edition. However, when using the same
registry in Windows Mobile 5.0 Smartphone Edition. It doesn't work and
said my URL is wrong.

After checking the registry, I found out that there are extra keys are
generated automatically, which I think it is the root cause which make
the invoke application fails.

They are
(Default)        (value not set)

After deleting those key in every "\open\command" key. Then the invoke
application works perfectly.

However, the delete key is done by manually, which is a very dirty fix.

Do anyone of you know how to avoid creating the (Default) key when
deployment? Also, do anyone of you have any successful experience in
invoke a custom app via URL?

Thanks a lot.

Regards,
Jacky Cheung




[HKEY_CLASSES_ROOT\.testing]
(Default) testingfile

[HKEY_CLASSES_ROOT\testing]
(Default) URL:Some Protocol
URL Protocol
[HKEY_CLASSES_ROOT\testing\DefaultIcon]
(Default) pword.exe

[HKEY_CLASSES_ROOT\testing\shell]
(Default)
[HKEY_CLASSES_ROOT\testing\shell\open]
(Default)
[HKEY_CLASSES_ROOT\testing\shell\open\command]
(Default) DeviceApplication1.exe %1

[HKEY_CLASSES_ROOT\testingfile]
(Default) testing
EditFlags 65536 Dword values
[HKEY_CLASSES_ROOT\testingfile\DefaultIcon]
(Default) wmplayer.exe, -2001

[HKEY_CLASSES_ROOT\testingfile\Shell]
(Default)
[HKEY_CLASSES_ROOT\testingfile\Shell\Open]
(Default)
[HKEY_CLASSES_ROOT\testingfile\Shell\Open\Command]
(Default) DeviceApplication1.exe %1h        h                                

Similar ThreadsPosted
why is the Modem Link application not available May 23, 2006, 10:35 am
Is there any approach to invoke the windows bluetooth searching dialog? October 13, 2006, 3:25 pm
SmartPhone link to external device? June 12, 2006, 10:12 am
Fail to open Web Page with GPRS September 24, 2007, 7:15 am
Some simple web pages fail to load in IE mobile November 28, 2006, 11:58 pm
Blackjack (Samsung SGH-i600) fail to pop up calendar reminder after upgraded to WM6 November 8, 2007, 3:37 am
how to deploy smartphone application April 18, 2006, 12:38 pm
Smartphone SSL Subsystem / Signed Application July 14, 2005, 6:04 am
Application Terminal Server from Smartphone? December 20, 2005, 11:32 am
Running PocketPC Application with a SmartPhone using WM 5.0 August 8, 2006, 2:46 pm

Our other projects:

Art Dolls, Fairies and Mermaids - Sunnyfaces.net

Roy's Linux, Programming and Search Engines messages

1-Script XML SitemapXML Sitemap