2026a

# 在 APP 中使用文件选择和警报对话框加载图像


此 APP 说明如何配置和使用文件选择和警报对话框。在此 APP 中,文件选择对话框允许 APP 用户从其文件系统中选择图像。如果用户选择了无效文件类型的图像,则警报对话框会发出警报。

此示例演示以下 APP 构建任务:

  • 读取和显示图像。

  • 浏览用户文件系统。

  • 使用 errordlg 函数显示一个关于无效输入(本例中是不受支持的图像文件类型)的 APP 内警报。

本示例的 APP 源文件下载链接为在 APP 中使用文件选择和警报对话框加载图像

# 用图像组件加载图片

拖动一个图像组件到画布中,供 APP 用户选择自定义图像。

单击浏览按钮,将出现文件选择对话框。

# 显示关于错误消息的 APP 内警报

要在 APP 用户执行无效操作时显示 APP 内错误消息,请使用 errordlg 创建一个警报对话框。例如,当用户选择文件类型不受支持的图像时,显示警报对话框。在 ButtonPushedFcn 函数中使用 if 语句来判断文件类型。如果文件类型不是 jpg 格式,则使用 errordlg 显示错误消息。

if !endswith(app.Image.ImageSource, ".jpg")
    errordlg("该图片不是jpg格式")
end

如果您尝试加载的图片不是 jpg 格式,则会出现警报对话框。

# 相关主题