想实现一个保存图片的对话框
本帖最后由 ponai 于 2011-4-20 22:41 编辑我希望可以实现选择图片保存类型的功能,三种类型jpg、bmp、png,希望能在下拉菜单中出现这三种类型。
我现在可以实现类似的功能,但是要提前输入图片类型。
请求有经验的高手指点,不胜感激。
将patern 设置成,
.jpg,.bmp,.png
你把我上面一行的字符串拷贝粘贴进去即可。
回复 老头子 的帖子
谢谢。
我用你提到的那三个函数可以实现选择图片保存的功能,但是要提前输入图片保存类型到string中,我想弄成下拉菜单,不用自己输入。可能要重新做一个对话框的子VI,但是我现在完成不了。
write png file.vi
write bmp file.vi
write jpeg file.vi 不同类型需要不同的vi去保存 回复 wdyjz 的帖子
按照你的办法试了一下,还是不行。仍然感谢你。
因为要用不同的函数保存图片,所以我用了case结构实现选择函数的功能。
现在问题好像是出在对话框上,对话框的输入端不能对图片类型进行选择,而且没有相应的输出端输出图片类型,以便用不同的函数保存图片。
我在考虑写一个对话框的子VI,但是我太清楚怎么弄。
那就调用activex实现吧
commondialog中保存或另存为的使用方法
Private Sub mnuothersave_Click()
'显示另存为对话框
CommonDialog1.ShowSave
'设置文件的类型
CommonDialog1.Filter = "所有文件|*.*|RTF|*.RTF| 文本文件|*.txt"
'判断是否选择文件
If CommonDialog1.FileName <> "" Then
'记录并复制文件路径,其中APP指定应用程序的标题、版本、可执行文件和帮助文件的路径及方法
PATH属性用来返回和设置应用程序的当前路径。集体格式为
FileCopy App.Path & "\文件名", CommonDialog1.FileName
End If
End Sub
本帖最后由 wdyjz 于 2011-4-22 15:29 编辑
如本程序,LabVIEW8.2实现。 有一个保存图片的vi,名字忘了,你还是找找 回复 wdyjz 的帖子
谢谢你。
我还得再好好看看你给我的样例,刚接触Labview,还不知道怎样用。
页:
[1]