You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PowerShell中如何为已有Picturebox1从本地JPG文件加载图片?

PowerShell WinForms:给已有PictureBox加载图片

直接在Form1的Load事件里用下面两种方法之一就能搞定:

方法1:使用PictureBox自带的Load方法

# 绑定Form加载事件
$Form1.Add_Load({
    # 直接加载指定路径的图片
    $Picturebox1.Load("c:\project\image.jpg")
})

方法2:通过Image类加载后赋值

$Form1.Add_Load({
    # 从文件加载图片对象
    $image = [System.Drawing.Image]::FromFile("c:\project\image.jpg")
    # 赋值给PictureBox的Image属性
    $Picturebox1.Image = $image
})

注意事项

  • 先确认c:\project\image.jpg这个文件确实存在,路径和文件名(包括后缀)别打错
  • 如果图片显示不全或者变形,可以调整PictureBox的SizeMode:
    $Picturebox1.SizeMode = [System.Windows.Forms.PictureBoxSizeMode]::Zoom
    
  • 要是遇到权限问题,右键PowerShell选「以管理员身份运行」再试试

内容的提问来源于stack exchange,提问作者victor van wyk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 18:35:25