小小飞鹰

     中国人缺少的是步骤,太急。练太极!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

c#:获取IE地址栏中的URL

Posted on 2006-10-31 12:48  小小飞鹰  阅读(1620)  评论(0编辑  收藏  举报
 

在C#中要取得URL很简单:Request.Url.AbsoluteUri;
上次写了下面这样的程序误导了大家,深表歉意;主要是在网上看到这个觉得写法有点新颖,自己也没有去测,小弟下次一定自己测过再发上来.但是下面的代码可以用来取得相关的目录;

System.AppDomain objAPDom = System.AppDomain.CurrentDomain;
object obj = objAPDom.GetData("APP_LAUNCH_URL");

“name”的值 属性
"APPBASE" ApplicationBase
"APP_CONFIG_FILE" ConfigurationFile
"DYNAMIC_BASE" DynamicBase
"DEV_PATH" (无属性)
"APP_NAME" ApplicationName
"CACHE_BASE" PrivateBinPath
"BINPATH_PROBE_ONLY" PrivateBinPathProbe
"SHADOW_COPY_DIRS" ShadowCopyDirectories
"FORCE_CACHE_INSTALL" ShadowCopyFiles
"CACHE_BASE" CachePath
(应用程序特定的) LicenseFile

错误代码:
//应用程序域
System.AppDomain objAPDom = System.AppDomain.CurrentDomain;
object obj = objAPDom.GetData("APP_LAUNCH_URL");

   if (obj == null)
   {
          strURL = "";
   }
   else
   {
          strURL = obj.ToString();
   }