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); 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#anchorName");. 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Ū 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