本帖最后由 洋滨 于 2024-3-1 00:43 编辑
利用了静态变量,和节点,可以同时操作多表格组件
高级表格_表格图片展开收缩 (高级表格1 )高级表格_表格图片展开收缩 (高级表格2 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 操作表格 | 节点 | | | 当前操作表格句柄 | 整数型 | | | 表格当前选中行 | 整数型 | | | 表格当前选中列 | 整数型 | | | 表格当前选中行高 | 整数型 | | | 表格当前选中列宽 | 整数型 | | | 操作表格_表格展开图片行 | 整数型 | | | 操作表格_表格展开图片列 | 整数型 | | | 操作表格_表格展开图片原行高 | 整数型 | | | 操作表格_表格展开图片原列宽 | 整数型 | | | 图片 | 字节集 | | | 图片宽度 | 整数型 | | | 图片高度 | 整数型 | | |
操作表格. 取数值 (到文本 (表格. 取窗口句柄 ()), 当前操作表格句柄 )表格当前选中行 = 表格. 取光标行号 ()表格当前选中列 = 表格. 取光标列号 ()表格当前选中行高 = 表格. 取行高 (表格当前选中行 )表格当前选中列宽 = 表格. 取列宽 (表格当前选中列 )如果真 (当前操作表格句柄 = 0 ) 操作表格. 加入属性 (到文本 (表格. 取窗口句柄 ()), 表格. 取窗口句柄 ()) 操作表格. 取数值 (到文本 (表格. 取窗口句柄 ()), 当前操作表格句柄 )操作表格. 加入属性 (到文本 (当前操作表格句柄 ) + “row”, 表格当前选中行 ) 操作表格. 加入属性 (到文本 (当前操作表格句柄 ) + “column”, 表格当前选中列 ) 操作表格. 加入属性 (到文本 (当前操作表格句柄 ) + “height”, 表格当前选中行高 ) 操作表格. 加入属性 (到文本 (当前操作表格句柄 ) + “width”, 表格当前选中列宽 ) 操作表格_表格展开图片行 = 表格当前选中行 操作表格_表格展开图片列 = 表格当前选中列 操作表格_表格展开图片原行高 = 表格当前选中行高 操作表格_表格展开图片原列宽 = 表格当前选中列宽 操作表格. 取数值 (到文本 (当前操作表格句柄 ) + “row”, 操作表格_表格展开图片行 )操作表格. 取数值 (到文本 (当前操作表格句柄 ) + “column”, 操作表格_表格展开图片列 )操作表格. 取数值 (到文本 (当前操作表格句柄 ) + “height”, 操作表格_表格展开图片原行高 )操作表格. 取数值 (到文本 (当前操作表格句柄 ) + “width”, 操作表格_表格展开图片原列宽 ) 如果真 (操作表格_表格展开图片行 ≠ -1 且 操作表格_表格展开图片列 ≠ -1 )表格. 置行高 (操作表格_表格展开图片行, 操作表格_表格展开图片原行高 )表格. 置列宽 (操作表格_表格展开图片列, 操作表格_表格展开图片原列宽 )操作表格. 修改属性 (到文本 (当前操作表格句柄 ) + “row”, -1 )操作表格. 修改属性 (到文本 (当前操作表格句柄 ) + “column”, -1 )操作表格. 修改属性 (到文本 (当前操作表格句柄 ) + “height”, -1 )操作表格. 修改属性 (到文本 (当前操作表格句柄 ) + “width”, -1 ) 如果真 (表格. 取列类型 (表格当前选中列 ) = #表格常量 .图片型 )图片 = 到字节集 (表格. 取数据 (表格当前选中行, 表格当前选中列 )) 如果真 (取字节集长度 (图片 ) > 0 )图片宽度 = 图片_取宽度 (图片 )图片高度 = 图片_取高度 (图片 )表格. 置行高 (表格当前选中行, 图片高度 )表格. 置列宽 (表格当前选中列, 图片宽度 )操作表格. 修改属性 (到文本 (当前操作表格句柄 ) + “row”, 表格当前选中行 ) 操作表格. 修改属性 (到文本 (当前操作表格句柄 ) + “column”, 表格当前选中列 ) 操作表格. 修改属性 (到文本 (当前操作表格句柄 ) + “height”, 表格当前选中行高 ) 操作表格. 修改属性 (到文本 (当前操作表格句柄 ) + “width”, 表格当前选中列宽 ) 如果真 (表格. 取列类型 (表格. 取光标列号 ()) = #表格常量 .图片型 )图片 = 到字节集 (高级表格1. 取数据 (高级表格1. 取光标行号 (), 高级表格1. 取光标列号 ()) )如果真 (取字节集长度 (图片 ) > 0 ) 程序_延时 (100, )剪辑板_置图片 (图片 )|
_高级表格1_按下某键 | 逻辑型 | | |
键代码 | 整数型 | | | | 功能键状态 | 整数型 | | | | 如果真 (功能键状态 = #Ctrl键状态 且 键代码 = #C键 )高级表格_复制图片 (高级表格1 )
|