将图像文件加载到剪贴板

时间:2009-07-24 15:29:02

标签: vba visio

我希望使用VBA将Visio页面的图像放入剪贴板。我可以使用相关Page对象的.Export方法导出页面图像。但有没有办法在VBA中将图像文件加载到剪贴板?

或者我应该使用像VB6这样的东西并制作一个小命令行工具,只需使用Clipboard.SetData LoadPicture(“picpath”)将jpg或bmp文件路径加载到剪贴板中?

1 个答案:

答案 0 :(得分:0)

如果使用VBA Copy页面,Visio是否会以多种格式(包括CF_BITMAP)将其放在剪贴板上?如果您将其粘贴到不了解Visio的应用程序中,我希望它会改为使用位图。

道歉,如果你已经尝试了这个并且它不起作用 - 或者我是否误解了这个问题。