Skip to content

SavePicture

PictureImage中的图形保存到文件。

语法:

SavePicture picture , stringexpression

picture
要保存图形的Picture(例如stdole.StdPicture)或Image。通常是PictureBoxImage等控件的Picture属性,或LoadPicture调用的结果。
stringexpression
指定要写入文件路径的字符串表达式。

如果picture最初来自文件(通过LoadPicture加载),文件以与原始格式相同的格式写入。如果picture在运行时创建或修改(例如,通过在PictureBox中绘图),文件保存为位图(.bmp)。

INFO

SavePicture是twinBASIC为保持源代码兼容性而保留的旧版VB6/VBx语句。需要更多输出格式控制(PNG、JPEG、格式选项)的新代码应直接使用平台的图像API,或通过PictureToByteArray转换并通过标准文件I/O写入字节。

示例

vb
' Save the graphic currently displayed in Picture1 to disk.
SavePicture Picture1.Picture, "C:\Temp\Snapshot.bmp"

' Round-trip an image through a Picture object.
Dim P As StdPicture
Set P = LoadPicture("C:\Temp\Original.png")
SavePicture P, "C:\Temp\Copy.bmp"   ' Always saved as BMP if not loaded from file.

另请参阅

twinBASIC及其LOGO版权为作者"韦恩"所有