> I don't know if this helps (probably not, I crash and burn on 
> this list when I say anything, hah).. But maybe passing the 
> string as a variable?
> This is how I do what I do:

> string url =
> @"http://xxx/QUERYB/blstatusquery/msgTracking4bl2.asp?BLNum="; 
> + BLNumber; System.Diagnostics.Process.Start(url);

        I think that will not work either, as the string parser in
Process.Start() simply stops when it runs into a '#', I think. The sad
thing is that there is no default special character defined for '#',
like there is for some special characters like '&'. Also the ascii
equivalent '%23' doesn't work in the url. 

                FB

> 
> Regards,
> J. Vince Pacella / OOCL Chicago
> Tel - 773-399-6218 Fax - 773-867-5050
> 
> Cargo Tracking Online at:
> www.cargosmart.com and www.oocl.com
> 
> 
> -----Original Message-----
> From: Unmoderated discussion of advanced .NET topics.
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Jeroen van den Bos (DT)
> Sent: Thursday, June 17, 2004 9:57 AM
> To: [EMAIL PROTECTED]
> Subject: Re: [ADVANCED-DOTNET] launching an html page with an anchor
> 
> 
> Hi Chad,
> 
> Actually, if I change it to file://c:\mypage.html#anchorname 
> it just opens IE pointing to file://c:\mypage.html with the 
> anchor suddenly gone!
> 
> -Jeroen 
> 
> -----Original Message-----
> From: Unmoderated discussion of advanced .NET topics.
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Chad M. Gross
> Sent: donderdag 17 juni 2004 16:10
> To: [EMAIL PROTECTED]
> Subject: Re: [ADVANCED-DOTNET] launching an html page with an anchor
> 
> Jeroen,
> 
> Based on your sample code snipit, 
> System.Diagnostics.Process.Start (@"c:\mypage.html");, just 
> remeber that good old IE will take 
> "C:\mypage.html#anchorName" in the 
> Process.StartInfo.Arguments property.
> But if your lauching those other browsers like Mozilla you 
> cannot.  If you are attemping to launch a local file you 
> should use the file:// sytax, 
> "file://C:/mypage.html#anchorName".  Also, your original 
> problem would have been solved had you coded, 
> System.Diagnostics.Process.Start(@"file://c:/mypage.html#ancho
> rName");.
> But like Joakim indicated, you don't want to shell to the 
> file directly because you could get an HTML editor.
> 
> Chad
> 
> On Thu, 17 Jun 2004 15:09:46 +0200, Jeroen van den Bos (DT) 
> <[EMAIL PROTECTED]> wrote:
> 
> >Thanks for the link, saves me some time :)
> >
> >-Jeroen
> >
> >-----Original Message-----
> >From: Unmoderated discussion of advanced .NET topics. 
> >[mailto:[EMAIL PROTECTED] On Behalf Of Joakim 
> >Karlsson
> >Sent: donderdag 17 juni 2004 14:44
> >To: [EMAIL PROTECTED]
> >Subject: Re: [ADVANCED-DOTNET] launching an html page with an anchor
> >
> >Yeah, you must do some trimming. The command line stored in the
> registry
> >might contain any kind of parameters (and even 8.3 path names).
> >
> >This article contains an example: 
> >http://ryanfarley.com/blog/archive/2004/05/16/649.aspx
> >
> >/Joakim
> >
> >----- Original Message -----
> >From: "Jeroen van den Bos (DT)" <[EMAIL PROTECTED]>
> >To: <[EMAIL PROTECTED]>
> >Sent: Thursday, June 17, 2004 2:35 PM
> >Subject: Re: [ADVANCED-DOTNET] launching an html page with an anchor
> >
> >
> >Joakim,
> >
> >Thanks for that tip! And since the KB specifically instructs to use
> that
> >key to retrieve the default browser I suppose I'd better use it.
> >
> >The only thing that annoys me here is that my entry has the 
> following 
> >value in that key:
> >
> >"C:\Program Files\Internet Explorer\iexplore.exe" -nohome
> >
> >which, if you send it to System.Diagnostics.Process.Start(), 
> throws an 
> >exception because it doesn't understand the parameter (the string
> should
> >probably contain only the location of an executable and nothing more,
> it
> >probably doesn't parse anything like cmd does) so I guess 
> I'll have to 
> >do some trimming/regexping :(
> >
> >And concatenating this value and the link and sending everything to 
> >cmd.exe is probably considered dirty as well :)
> >
> >-Jeroen
> >
> >-----Original Message-----
> >From: Unmoderated discussion of advanced .NET topics. 
> >[mailto:[EMAIL PROTECTED] On Behalf Of Joakim 
> >Karlsson
> >Sent: donderdag 17 juni 2004 13:54
> >To: [EMAIL PROTECTED]
> >Subject: Re: [ADVANCED-DOTNET] launching an html page with an anchor
> >
> >Jeroen,
> >
> >Actually you should check "HKCR\http\shell\open\command". 
> Checking html
> 
> >or htmlfile might give you a html editor instead.
> >
> >Check out the following KB article: 
> >http://support.microsoft.com/default.aspx?scid=kb;en-us;283225%22
> >
> >/Joakim
> >
> >----- Original Message -----
> >From: "Jeroen van den Bos (DT)" <[EMAIL PROTECTED]>
> >To: <[EMAIL PROTECTED]>
> >Sent: Thursday, June 17, 2004 7:36 AM
> >Subject: [ADVANCED-DOTNET] launching an html page with an anchor
> >
> >
> >Hi all,
> >
> >I'm trying have my application launch an html page with a certain
> anchor
> >as a parameter. I want to launch the default webbrowser, so 
> just for an
> 
> >html page I would do (c#):
> >
> >System.Diagnostics.Process.Start(@"c:\mypage.html");
> >
> >Unfortunately this doesn't work if I want to launch 
> >c:\mypage.html#someanchor.
> >
> >I've tried figuring out where to find an executable path to the
> system's
> >default browser, but the only thing I could find was a registry 
> >reference (HKEY_CLASSES_ROOT\htmlfile\shell\open\command), 
> but I'm not 
> >entirely sure if I want to/can depend on that information being 
> >available and appropriate on every user's machine.
> >
> >Thanks in advance for any ideas!
> >-Jeroen
> >
> >===================================
> >This list is hosted by DevelopMentor(r)  http://www.develop.com Some 
> >.NET courses you may be interested in:
> >
> >NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles 
> >http://www.develop.com/courses/gaspdotnetls
> >
> >View archives and manage your subscription(s) at 
> >http://discuss.develop.com
> >
> >===================================
> >This list is hosted by DevelopMentor(r)  http://www.develop.com Some 
> >.NET courses you may be interested in:
> >
> >NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles 
> >http://www.develop.com/courses/gaspdotnetls
> >
> >View archives and manage your subscription(s) at 
> >http://discuss.develop.com
> >
> >===================================
> >This list is hosted by DevelopMentor(r)  http://www.develop.com Some 
> >.NET courses you may be interested in:
> >
> >NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles 
> >http://www.develop.com/courses/gaspdotnetls
> >
> >View archives and manage your subscription(s) at 
> >http://discuss.develop.com
> >
> >===================================
> >This list is hosted by DevelopMentor(r)  http://www.develop.com Some 
> >.NET courses you may be interested in:
> >
> >NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles 
> >http://www.develop.com/courses/gaspdotnetls
> >
> >View archives and manage your subscription(s) at 
> >http://discuss.develop.com
> >
> >===================================
> >This list is hosted by DevelopMentor(r)  http://www.develop.com Some 
> >.NET courses you may be interested in:
> >
> >NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles 
> >http://www.develop.com/courses/gaspdotnetls
> >
> >View archives and manage your subscription(s) at
> http://discuss.develop.com
> 
> ===================================
> This list is hosted by DevelopMentor(r)  
> http://www.develop.com Some .NET courses you may be interested in:
> 
> NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles 
> http://www.develop.com/courses/gaspdotnetls
> 
> View archives and manage your subscription(s) at 
> http://discuss.develop.com
> 
> ===================================
> This list is hosted by DevelopMentor(r)  
> http://www.develop.com Some .NET courses you may be interested in:
> 
> NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles 
> http://www.develop.com/courses/gaspdotnetls
> 
> View archives and manage your subscription(s) at 
> http://discuss.develop.com
> 
> 
> IMPORTANT NOTICE
> Email from OOCL is confidential and may be legally 
> privileged.  If it is not intended for you, please delete it 
> immediately unread.  The internet cannot guarantee that this 
> communication is free of viruses, interception or 
> interference and anyone who communicates with us by email is 
> taken to accept the risks in so doing.  Without limitation, 
> OOCL and its affiliates accept no liability whatsoever and 
> howsoever arising in connection with the use of this email.  
> Under no circumstances shall this email constitute a binding 
> agreement to carry or for provision of carriage services by 
> OOCL, which is subject to the availability of carrier's 
> equipment and vessels and the terms and conditions of OOCL's 
> standard bill of lading which is also available at 
> http://www.oocl.com.
> 
> ===================================
> This list is hosted by DevelopMentor(r)  http://www.develop.com 
> Some .NET courses you may be interested in:
> 
> NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles 
> http://www.develop.com/courses/gaspdotnetls
> 
> View archives and manage your subscription(s) at 
> http://discuss.develop.com
> 
> 
> 
> 

===================================
This list is hosted by DevelopMentorŪ  http://www.develop.com
Some .NET courses you may be interested in:

NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
http://www.develop.com/courses/gaspdotnetls

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to