问题描述
using(FileStreamfs=newFileStream(fileName,FileMode.Create)){//将得到的文件流复制到写入流中stream.CopyTo(fs);//将写入流中的数据写入到文件中fs.Flush();tb_ss.Text=@""+fileName;}这段代码我没有完全理解透它默认的把图片存在我的debug文件夹下面。在我生成exe打包后,他就是存在我安装目录的根目录下。我想知道让它存在我根目录的image文件夹下。请问应该怎么做?我的tb_ss.Text=是用来记录相对地址存到数据库里,想要在打包后可以根据相对路劲来显示图片地址我应该怎么写?求高手帮帮忙您的几秒钟就是小弟我的几天啊!!
解决方案
解决方案二:
希望大家帮帮忙啊!
解决方案三:
stringsavePath=string.Format("{0}\images\",Application.StartupPath);这个路径是应用程序的启动路径下的images目录如果当前应用程序是调试模式,则是debugimages如果是release模式,则是releaseimages只要将上述路径加上fileName就可以了。建议:不要将完整的路径保存到数据库里,而是仅保存文件名。如果你的应用以后修改了保存路径时,你需要人为的更新所有图片文件的路径。
解决方案四:
引用2楼的回复:
stringsavePath=string.Format("{0}\images\",Application.StartupPath);这个路径是应用程序的启动路径下的images目录如果当前应用程序是调试模式,则是debugimages如果是release模式,则是releaseimages只要将上述路径加上fileName就可以了。建议:不要将完整的路径保……
你好,因为我在用的是wpfapplication没有startuppath这个方法应该怎么办
解决方案五:
引用2楼的回复:
stringsavePath=string.Format("{0}\images\",Application.StartupPath);这个路径是应用程序的启动路径下的images目录如果当前应用程序是调试模式,则是debugimages如果是release模式,则是releaseimages只要将上述路径加上fileName就可以了。建议:不要将完整的路径保……
还有一问题就是,我怎么样才能把文件存到根目录下的image文件夹里呢。。新手上路抱歉。
解决方案六:
继续求问~
时间: 2024-10-27 12:42:12