当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R winDialog Windows下的对话框


R语言 winDialog 位于 utils 包(package)。

说明

仅在 MS Windows 上,显示一个对话框来与用户通信。有多种类型,可供用户从一组按钮中进行选择或编辑字符串。

用法

winDialog(type = c("ok", "okcancel", "yesno", "yesnocancel"),
          message)

winDialogString(message, default)

参数

type

特点。对话框的类型。它将具有其名称所暗示的按钮。

message

特点。对话框的信息字段。限制为 255 个字符(Windows 下,由 R 检查)。

default

特点。默认字符串。

对于winDialog,字符串给出按下的按钮的名称(大写)或NULL(不可见)(如果用户别无选择)。

对于winDialogString,当按下Ok 时,给出文本框内容的字符串;如果按下Cancel,则给出NULL

注意

标准键盘加速器可与这些对话框配合使用:在适当的情况下, Return 接受默认操作,Esc 取消,并且可以使用带下划线的首字母( YN )。

这些函数仅在 Windows 上可用。

例子

## Not run: winDialog("yesno", "Is it OK to delete file blah")

也可以看看

winMenuAdd
file.choose选择一个文件
windlgs在包源代码分发中,了解用 C 语言对对话框进行编程的方法GraphApp工具包。

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Dialog Boxes under Windows。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。