opensheet用法

    技术2022-05-20  45

    例: opensheet(mcs010w, sa000w, 0, original!)        opensheet(mcs296w,sa000w,4,Cascaded!)

     

    1、功能在MDI 框架窗口中打开MDI 子窗口并在指定菜单中创建选择该子窗口的菜 单项 语法OpenSheet(sheetrefvar{,windowtype},mdiframe{,position{,arrangeopen}}) 参数sheetrefvar 指定要作为工作表打开的窗口名 windowtype string 类型可选项指定是要打开窗口的类型也就是窗口画 笔中保存的窗口对象名 mdiframe 指定要放置工作表的MDI 框架窗口名 position 可选参数指定所打开的工作表的名称作为一个菜单项显示在第几个 菜单标题下面默认时被放在倒数第二个菜单标题下原因是大多数商业 软件的最后两个菜单标题是Window 和Help 把工作表的名称放到Window 菜 单标题中用于选择工作表窗口是个合情合理的选择 arrangeopen ArrangeOpen 枚举类型可选参数但如果选用了此参数那么 position 参数也必须同时指定arrangeopen 参数告诉系统如何显示打开的工作 表 返回值Integer 函数执行成功时返回1 发生错误时返回-1 如果参数任何的值为 NULL OpenSheet()函数返回NULL 用法arrangeopen 参数的可能取值为: Cascaded! 把一个工作表放在另一个的上面每个都向右下方偏移一点这 样所有工作表的标题栏用户都能看到该值是OpenSheet()函数的 默认选择 2、功能在MDI 框架窗口中打开MDI 子窗口并在指定菜单中创建选择该子窗口的菜 单项 语法OpenSheet(sheetrefvar{,windowtype},mdiframe{,position{,arrangeopen}}) 参数sheetrefvar 指定要作为工作表打开的窗口名 windowtype string 类型可选项指定是要打开窗口的类型也就是窗口画 笔中保存的窗口对象名 mdiframe 指定要放置工作表的MDI 框架窗口名 position 可选参数指定所打开的工作表的名称作为一个菜单项显示在第几个 菜单标题下面默认时被放在倒数第二个菜单标题下原因是大多数商业 软件的最后两个菜单标题是Window 和Help 把工作表的名称放到Window 菜 单标题中用于选择工作表窗口是个合情合理的选择 arrangeopen ArrangeOpen 枚举类型可选参数但如果选用了此参数那么 position 参数也必须同时指定arrangeopen 参数告诉系统如何显示打开的工作 表 返回值Integer 函数执行成功时返回1 发生错误时返回-1 如果参数任何的值为 NULL OpenSheet()函数返回NULL 用法arrangeopen 参数的可能取值为: Cascaded! 把一个工作表放在另一个的上面每个都向右下方偏移一点这 样所有工作表的标题栏用户都能看到该值是OpenSheet()函数的 默认选择 Layered! 将工作表显示在客户区的左上角并最大化工作表使其充满 MDI 框架窗口的整个客户区 Original! 操作动作与Cascaded!参数相同只是不放大窗口而以窗口定义 时的大小显示 示例 下面的语句在MDI 框架窗口w_Parent 中以原始大小打开工作表w_person 并 且在第5 个菜单标题下面增加一个以w_person 命名的菜单项 OpenSheet(w_person,w_Parent,5,Original!)


    最新回复(0)