delphi 如何在不打开saveDialog对话框的前提下保存文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi 如何在不打开saveDialog对话框的前提下保存文件相关的知识,希望对你有一定的参考价值。
我要将一个数据集中的所选数据行另存到指定的目录里面。如何在不打开saveDialog对话框的前提下保存文件。请高手指教,图为我写的代码但是保存每行数据是都弹出对话框。
参考技术A 删除 if dlgsave1.execute then将下一行的.SavetoFile(dlgSave1.FileName)
改为 .SaveToFile(FieldByName('AttachName').AsString)
或 .SaveToFile(PrdWSDN.cdsDown.FieldByName('Remark').Asstring+"\"+FieldByName('AttachName').AsString) 参考技术B 指定路径保存即可。把savedlg注释掉追问
朋友可否详细解说,最好有代码示范一下,谢谢!
本回答被提问者采纳Delphi 保存文件对话框(SaveDialog)和打开文件对话框(OpenDialog)
可不可以使这两个对话框没有 ‘关闭和取消’ 这两个按键呢?
或者没保存文件提示 但不能关闭!
循环检测是否打开过文件了,如果没打开一直循环弹出打开或保存对话框就可以了 参考技术B 可以在程序里判断,如果没有选择好文件就退出,那么你重新又打开对话框来...
实在不行的话,就用查找窗口找到当前打开的对话框,然后找到取消的按钮句柄,然后使句柄不可操作. 参考技术C 。。。。。。。。。。。。。。。本回答被提问者采纳 参考技术D options里没有嘛吗?追问
有吗?哪个啊?
追答你自己找找看,不然自己重写一个吧!...
以上是关于delphi 如何在不打开saveDialog对话框的前提下保存文件的主要内容,如果未能解决你的问题,请参考以下文章
怎样才能把delphi中memo中的内容保存为文本文件到“指定的路径下”
Delphi XE5 Android Dialogs 对话框(模拟做了一套)