-
JS打开图片另存为对话框实现代码
2020-10-27 19:18:37使用JS打开图片另存为对话框一直都是网页应用中不可缺少的一部分,本人有些好奇,于是搜集整理了一些实现代码,不知道符不符合大众的口味,在此班门弄斧了,需要的朋友可以了解下 -
给应用程序添加打开对话框和另存为对话框
2007-07-19 01:18:00在MFC中我们可以使用CFileDialog类来给应用程序添加打开对话框和另存为对话框,CFileDialog继承自CCommonDialog,CCommonDialog又继承自CDialog类。添加打开对话框:void COpenAndSaveView::OnOpOpenfile() { // ...在MFC中我们可以使用CFileDialog类来给应用程序添加打开对话框和另存为对话框,CFileDialog继承自CCommonDialog,CCommonDialog又继承自CDialog类。
添加打开对话框:
void COpenAndSaveView::OnOpOpenfile()
{
// TODO: Add your command handler code here
CFileDialog fileDlg(true); //true表示是打开对话框
fileDlg.m_ofn.lpstrTitle = "我的文件打开对话框"; //更改对话框标题
fileDlg.m_ofn.lpstrFilter = "Text Files(*.txt)/0*.txt/0All Files(*.*)/0*.*/0/0"; //设置文件过滤器if(IDOK == fileDlg.DoModal())
{
char *pchBuffer = NULL;
DWORD ulLen = 0;
CFile file(fileDlg.GetFileName(), CFile::modeRead); //以只读方式打开选中的文件
ulLen = file.GetLength();
pchBuffer = new char[ulLen+1];
if (pchBuffer)
{
file.Read(pchBuffer, ulLen);
pchBuffer[ulLen] = 0;
file.Close();
MessageBox(pchBuffer);
delete(pchBuffer);
}
}
}添加另存为对话框:
void COpenAndSaveView::OnOpSavefile()
{
// TODO: Add your command handler code here
CFileDialog fileDlg(false); //false表示是另存为对话框
fileDlg.m_ofn.lpstrTitle = "我的文件另存为对话框"; //更改对话框标题
fileDlg.m_ofn.lpstrDefExt = "txt"; //设置默认的文件类型
fileDlg.m_ofn.lpstrFilter = "Text Files(*.txt)/0*.txt/0All Files(*.*)/0*.*/0/0"; //设置文件过滤器if (IDOK == fileDlg.DoModal())
{
CFile file(fileDlg.GetFileName(), CFile::modeCreate | CFile::modeWrite); //根据选择创建文件
file.Write("http://blog.csdn.net/bolida", strlen("http://blog.csdn.net/bolida"));
file.Close();
}
} -
保存文件对话框SaveFileDialog (另存为对话框)
2014-05-01 17:33:14C#中提供了SaveFileDialog类,以便用户... 向窗体中添加保存文件对话框控件SaveFileDialog会显示在窗体的下边。SaveFileDialog类大部分属性与OpenFileDialog类类似,只有少数不同。 SaveFileDialog类部分属性及其说C#中提供了SaveFileDialog类,以便用户定位和输入要保存的文件的名称。保存文件对话框可以显示一个预先配置的对话框,用户可以使用该对话框将文件保存到指定的位置。
向窗体中添加保存文件对话框控件SaveFileDialog会显示在窗体的下边。SaveFileDialog类大部分属性与OpenFileDialog类类似,只有少数不同。
SaveFileDialog类部分属性及其说明
属性值
说明
CreatePrompt
指示如果用户指定不存在的文件,对话框是否提示用户允许创建该文件
OverwritePrompt
指示如果用户指定的文件名已存在,Save As对话框是否显示警告
SaveFileDialog类部分方法及其说明
方法名
说明
OpenFile
用于打开用户选定的具有读写权限的文件。该方法返回值类型为Stream,它表示一个新的Stream,其中包含选定的文件
-
添加打开和另存为对话框
2011-12-01 14:28:51在MFC中可以利用CFileDialog类完成,该类派生自CCommonDialog类,简介派生自CDialog。其构造函数如下: CFileDialog(BOOL bOpenFileDialog,//设定用于构建“保存为”对话框(FALSE),构造“打开”对话框(TRUE) ...在MFC中可以利用CFileDialog类完成,该类派生自CCommonDialog类,简介派生自CDialog。其构造函数如下:
CFileDialog(BOOL bOpenFileDialog,//设定用于构建“保存为”对话框(FALSE),构造“打开”对话框(TRUE)
LPCTSTR lpszDefExt = NULL,//缺省的文件扩展名,当lpszDefExt被设定时,在用户没有指定文件扩展名时,使用该参数指定的扩展名
LPCTSTR lpszFileName = NULL,//指定在编辑框中的初始化文件名,若为空,则没有初始化文件名。
DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
/*
*允许定制对话框的标记组合,通过OPENFILENAME结构体查看
*/
LPCTSTR lpszFilter = NULL,//指定能够应用到文件过滤器的字符对,若应用,只有选择的文件可以出现在列表框中
CWnd * pParentWnd = NULL//指示文件对框框对象的父窗口
)
如下例所示:
CFileDialog OpenDlg(FALSE);
OpenDlg.m_ofn.lpstrTitle = "打开...";// 设定打开对话框的标题
OpenDlg.m_ofn.lpstrFilter = "Text File(*.txt)\0*.txt\0All File(*.*)\0*.*\0\0";/*
*设置文件过滤器,指定过滤两种文件类型*.txt和*.*,必须以\0作为分隔符
*/
OpenDlg.m_ofn.lpstrDefExt = "txt";//设置默认选择的文件后缀名为.txt
if(IDOK == OpenDlg.DoModal())
{
CFile file(OpenDlg.GetFileName(),CFile::modeCreate|CFile::modeWrite);
file.Write("http://www.cte.com.cn",strlen("http://www.cte.com.cn"));
file.Close();
}在VS2008中略有不同,不过聪明的您应该知道如何实现。
-
在html或者jsp中怎么弹出文件另存为的对话框
2018-09-03 17:47:28调用JS方法document.execCommand即可在前台页面调出另存为对话框,并将将服务器上存放的文件保存到本地。HTML页面另存为对话框DEMO.rar 1 2 3 4 5 6 7 8 9 10 ...在html或者jsp中弹出文件另存为的对话框,可以调用document.execCommand方法
调用JS方法document.execCommand即可在前台页面调出另存为对话框,并将将服务器上存放的文件保存到本地。HTML页面另存为对话框DEMO.rar
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
代码:
<
script
language
=
'javascript'
type
=
'text/javascript'
>
function getimg() //另存为存放在服务器上图片到本地的方法
{
event.returnValue=false;
show.window.location.href=imgSrc.src;
timer=setInterval(checkload,100)//定时器
}
function checkload()
{
if(show.readyState!="complete")//判断页面是否加载完
{
//调用document.execCommand方法,'Saveas'表示打开文件另存为对话框命令
show.document.execCommand('SaveAs');
clearInterval(timer)
}
}
</
script
>
<
img
id
=
"imgSrc"
width
=
"320px"
height
=
"200px"
src
=
"test.bmp"
alt
=
""
/></
br
>
<
input
id
=
"btnSaveAs"
type
=
"button"
value
=
"另存为上图"
onclick
=
"getimg()"
/>
<
iframe
src
=
""
name
=
"show"
style
=
"width:0;height:0"
></
iframe
>
-
CorelDRAW VBA - 打开文件(另存为)对话框
2019-05-12 09:09:01其提供的 GetFileBox 方法可用来打开文件对话框(或者另存为对话框)。 CorelScriptTools CorelScriptTools 是Corel官方提供的一个脚本工具,可以用来执行很多有用的操作。比如 GetFileBox 方法就可以用来... -
如何自定义在"另存为"对话框中左侧的快捷方式?
2011-03-23 16:18:00这个问题可以在“组策略”中解决。方法是:点“开始”-“运行:-输入gpedit.msc-点“确定”打开“组策略”编辑器,依次点“用户配置”-“管理模板”-“Windows组件”-“Windows资源管理器”-“通用打开文件... -
直接打开附件,而不弹出【打开】【另存为】对话框方法
2010-10-19 16:09:21HTTP response header中的Content-Disposition 允许 servlet 指定文档表示的信息。使用这种header ,你就可以将文档指定成单独打开(而...这个建议名称会出现在 Save As 对话框的“文件名”栏中。如果没有指定,... -
在通用对话框的“查找范围”和“另存为”框中执行操作时的速度很慢
2008-11-10 15:00:00可以点击 View and request hotfix downloads 获得补丁--for windows 2000 sp4 症状 ...如果您有持久的网络驱动器连接(例如,到驱动器 Z 的连接),但这些驱动器...使用“保存”或“另存为”对话框中的“保... -
IE浏览器弹出的文件下载工具条实现自动另存为
2019-10-03 16:23:10IE浏览器中如果有一个文件可以下载,用鼠标点击一下文件的超链接,会在IE浏览器下方出现一个工具条,工具条上...选择另存为,会弹出一个文件另存为对话框。用户可以输入文件名执行保存。 我做了一个叫做SaveIEF... -
jsp跳转到本身页面_怎么在Html中跳转到Jsp,现在直接A HREF =xxx.jsp 是显示jsp里的全部代码而不是页面...
2021-01-17 14:36:40在html或者jsp中弹出文件另存为的对话框,可以调用document.execCommand方法调用JS方法document.execCommand即可在前台页面调出另存为对话框,并将将服务器上存放的文件保存到本地。HTML页面另存为对话框DEMO.rar... -
Excel 对话框
2019-05-13 16:50:08FileDialog对象 '一 FileDialog 对象简介 '提供文件对话框,功能与 Microsoft Office 应用程序中标准的“打开”和“保存”对话框类似。 '利用这些对话框,解决方案的用户...'“另存为”对话框:让用户选择一个可以... -
office另存为pdf的加载项_word怎么转pdf?简单技巧分享
2020-12-06 00:47:50Word怎么转PDF?众所周知,Word转换成PDF文件只需要我们平时使用的office文档就可以了。但要说把Word转成PDF简单方法,也许就会有人就会质疑,这是...接着选择其中的“另存为”最后在弹出的对话框中选择文件类型为“... -
1.1.10 word2010图片另存为存到图片库里,怎么修改之
2019-01-08 08:22:071. 打开一个文档,在图片上右击,图片另存为,在弹出的【保存文件】对话框中。 2.单击左上角的【组织】下拉列表“属性”按钮,在弹出的【图片 属性】对话框中,单击【包含文件夹】按钮,此时将弹出一个新的对话框... -
win7 如何自定义“另存为”界面的左侧选项?
2015-01-22 13:34:55如果此时你将注册表编辑器最小化,打开一个另存为或者打开文件的对话框,你就会看到县在对话框左侧是空的。 下面我们要在这个位置加上自己定义的快捷图标了。进入PlacesBar子项,新建字符串键值,名字为Place1,... -
给项目添加 system.web.caching程序集_SOLIDWORKS 2020打开文档和选择集的应用
2020-12-06 14:56:01保存副本时关闭文档当您在另存为对话框中选择另存为副本并打开时,您可以关闭原始文档。如果原始文档有未保存的更改,则该文档将保持打开状态。要在保存副本时关闭文档:打开模型并单击文件 > 另存为。在另存为... -
给项目添加 system.web.caching程序集_打开文档和选择集的应用
2020-12-08 18:21:33来源: SOLIDWORKS官方保存副本时关闭文档当您在另存为对话框中选择另存为副本并打开时,您可以关闭原始文档。 如果原始文档有未保存的更改,则该文档将保持打开状态。要在保存副本时关闭文档:打开模型并单击文件 &... -
Javascript中打开文件对话框
2007-05-04 20:49:00笔者在做一个项目中需要这样一个功能:在网页上按下一个按钮,然后打开一个“另存为”的对话框。 原来用VC做过这样的功能,在网页上实现还是头一回。上google、csdn和msdn搜索相关的方案,终于找到了。使用MSComDlg... -
MFC中 给对话框添加背景图片
2013-06-10 18:22:00若无BMP格式的图片,可以通过画图等工具打开原图片后另存为BMP格式即可。 2、在对话框的.cpp文件中找到:void CXXXDlg::OnPaint(),然后在if()...else()中的else()下添加如下代码: else { //CDialog::... -
JFileChoose 保存对话框
2010-06-02 14:53:0013-1-2:建立可选择文件类型的JFileChooser对话框: 当你专为某种文件类型设计一套软件时,为了用户打开文件存盘方便,我们通常会在文件对话框中过滤掉无关的文件类型,让用户很快速选择出想要的文件数据.例如在Word软件... -
关于MFC文件打开对话框与保存对话框,打开文件夹的整理
2019-01-28 15:46:18在windows 系统下常常可以看到文件的打开,另存为,文件夹打开等对话框,本次将会整理这些方法。常见的打开文件对话框方法有两种:CFileDialog和OPENFILENAMEA,前者是文件对话框类,后者是一个结构体;前者需要加入... -
在Visual C++ 6.0环境下浏览目录对话框的设计
2011-04-10 18:46:00简单地实现和Windows标准模式一致的文件打开、另存为等功能。但在MFC中并没有提供 选择目录对话框的标准类,而这在有关目录路径操作中经常用到。 针对此问题,笔者设计了一个通用的浏览目录对话框的类... -
CFileDialog文件对话框
2011-08-17 13:05:59文件对话框(主要分为“打开”和“另存为”两种),是软件中常常会运用的辅助功能模块,可以方便使用者查看或者保存一些文件或者数据。在这一个知识点中,我们主要讨论“打开”文件的使用。 “打开”文件对话框的... -
统计结果包括:总行数、空行数、注释行数和代码行数,统计结果可以以表格的形式显示给用户或另存为文件)
2010-03-15 13:20:125. 在“代码行统计结果” 窗口中可选择将统计结果另存为文件形式; 6. 点击“关闭”按钮关闭“代码行统计结果” 窗口,回到主窗口; 7. 继续其它统计活动或点击“退出”按钮退出代码行统计工具。 -
恢复文件下载提示对话框
2009-06-20 16:20:00出现这个问题的原因应该是你把“在打开这种类型的文件前始终询问”这个复选项取消了,这样就会导致“另存为”对话框消失。恢复该提示对话框的方法是改变这些下载文件的默认操作方式,具体步骤是: (1)在系统桌面上用... -
VS2015下用Qt Designer创建对话框
2020-06-04 10:38:28一、 VS2015下用Qt Designer创建对话框 Qt Designer新建文件,选择适合的模板,布局窗口 2. 在右侧属性窗口修改名称为需要的名称: ...(也可以在qt creator中创建) liutest.h文件模板: #pragma once #include
-
FTP 文件传输服务
-
2016 年中级通信工程师考试综合能力真题.pdf
-
MySQL 性能优化(思路拓展及实操)
-
Unity RUST 逆向安全开发
-
Galera 高可用 MySQL 集群(PXC v5.7+Hapro)
-
什么是双亲委派机制
-
DNASTAR.Lasergene.v7.1.zip
-
12. 最大值.cpp
-
request+response学习笔记
-
跟我学SpringBoot之配置常见用法
-
libFuzzer视频教程
-
零基础极简以太坊智能合约开发环境搭建并开发部署
-
HC32L130开发寄存器版视频连载3
-
2021年 系统分析师 系列课
-
项目经理成长之路
-
DNAMAN.exe
-
PPT大神之路高清教程
-
ubuntu16.04 上搭建tftp服务器
-
Js语法小技巧(持续更新)
-
uniapp组件-Section章节标题