using (FileStream fs = new FileStream(fileName, FileMode.Create))
{
//将得到的文件流复制到写入流中
stream.CopyTo(fs);
//将写入流中的数据写入到文件中
fs.Flush();
tb_ss.Text = @"\"+fileName; }这段代码我没有完全理解透
它默认的把图片存在我的debug文件夹下面。在我生成exe打包后,他就是存在我安装目录的根目录下。我想知道让它存在我根目录的image文件夹下。请问应该怎么做?
我的tb_ss.Text = 是用来记录相对地址存到数据库里,想要在打包后 可以根据相对路劲来显示图片
地址我应该怎么写?求高手帮帮忙您的几秒钟就是小弟我的几天啊!!
{
//将得到的文件流复制到写入流中
stream.CopyTo(fs);
//将写入流中的数据写入到文件中
fs.Flush();
tb_ss.Text = @"\"+fileName; }这段代码我没有完全理解透
它默认的把图片存在我的debug文件夹下面。在我生成exe打包后,他就是存在我安装目录的根目录下。我想知道让它存在我根目录的image文件夹下。请问应该怎么做?
我的tb_ss.Text = 是用来记录相对地址存到数据库里,想要在打包后 可以根据相对路劲来显示图片
地址我应该怎么写?求高手帮帮忙您的几秒钟就是小弟我的几天啊!!
这个路径是应用程序的启动路径下的images目录
如果当前应用程序是调试模式,则是debug\images
如果是release模式,则是release\images
只要将上述路径加上fileName就可以了。建议:不要将完整的路径保存到数据库里,而是仅保存文件名。
如果你的应用以后修改了保存路径时,你需要人为的更新所有图片文件的路径。