C# 关于相对路径的问题

webBrowser1.Url=newUri("File://C:/VGEV1.0/test.html");和player.SoundLocation=@"d:\msg.... webBrowser1.Url = new Uri("File://C:/VGE V1.0/test.html");

player.SoundLocation = @"d:\msg.wav";
写成相对路径 别说理论 直接写代码 好的话给高分
展开
 我来答
匿名用户
2013-11-22
展开全部
相对路径有很多。首先了解系统的特殊文件夹Environment..::.GetFolderPath 方法 使用方法:using System;class Sample { public static void Main() { Console.WriteLine(); Console.WriteLine("GetFolderPath: {0}", Environment.GetFolderPath(Environment.SpecialFolder.System)); }}以下是方法指定用于检索系统特殊文件夹的目录路径的枚举常数。成员名称 说明 ApplicationData 目录,它用作当前漫游用户的应用程序特定数据的公共储存库。 CommonApplicationData 目录,它用作所有用户使用的应用程序特定数据的公共储存库。 LocalApplicationData 目录,它用作当前非漫游用户使用的应用程序特定数据的公共储存库。 Cookies 用作 Internet Cookie 的公共储存库的目录。 Desktop 逻辑桌面,而不是物理文件系统位置。 Favorites 用作用户收藏夹项的公共储存库的目录。 History 用作 Internet 历史记录项的公共储存库的目录。 InternetCache 用作 Internet 临时文件的公共储存库的目录。 Programs 包含用户程序组的目录。 MyComputer “我的电脑”文件夹。 MyMusic “My Music”文件夹。 MyPictures “My Pictures”文件夹。 Recent 包含用户最近使用过的文档的目录。 SendTo 包含“发送”菜单项的目录。 StartMenu 包含“开始”菜单项的目录。 Startup 对应于用户的“启动”程序组的目录。 System “System”目录。 Templates 用作文档模板的公共储存库的目录。 DesktopDirectory 用于物理上存储桌面上的文件对象的目录。 Personal 用作文档的公共储存库的目录。 MyDocuments “我的电脑”文件夹。 ProgramFiles “Program files”目录。 CommonProgramFiles 用于应用程序间共享的组件的目录。 ===========================还有一个是获取应用程序目录方法System.Windows.Forms.Application.StartupPath这样,你在写程序的时候只要用这些路径加文件名,就可以了如有问题可以提问by:wangbin5542 http://www.wowpc.cn
匿名用户
2013-11-22
展开全部
test.html看这个文件在哪里
如果在本目录就直接webBrowser1.Url = new Uri("test.html");
如果是上级目录webBrowser1.Url = new Uri("../test.html");

player.SoundLocation = (Server.MapPath("msg.wav"));
这是放在服务器上面的 如果是在当前目录就直接这样 如果是放在当前的一个文件夹内
那么就改成Server.MapPath("file/msg.wav"));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-22
展开全部
相对路径就是相对你的安装环境默认保存文件位置的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-22
展开全部
把括号里的代码去一些,只留“test.html”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式