好友
阅读权限35
听众
最后登录1970-1-1
|
本帖最后由 jumpbull 于 2021-2-23 12:47 编辑
【2月23日更新】
组件移动、平均分布 2个小工具支持模拟窗体预览
利用 Excle 自带的“用户窗体”功能绘制窗体及组件,并自动生成 Python 代码(可直接运行),文档中自带说明。
原也在本论坛发过早期的版本,但没发对位置,今年又再发一次,认大家编程时能省些时间!
- 利用 Excle 自带的“用户窗体”功能绘制窗体及组件(VBA称为控件),绘制完可自动遍历组件生成 Python 组件布局语句,有效提高GUI编程效率。
- 原是用 VBA 编写,完全开源,代码中加了很多注释方便查看,可自行修改。
- 成生的Python 语句中自带注释,甚至加入了一些与组件配合的语句(前方有注释符的),方便Python 编程时直接使用。
- 能识别容器(LabelFrame、Frame)内的组件,生成的组件代码均与设计绘制时一样,自动嵌入到容器中,支持多重容器。
- 生成的代码可直接到Python环境中运行调试(除图片组件需要手动指定图片文件外)。
- 能引用VB编辑器中组件的名称作为 Python 的组件变量名,较直观地针对组件进行变量名定义,避免造成组件混淆。也可使用默认的组件名+序号作为变量名。
- 可修改部分组件的字体风格,支持的组件有:标签、输入框、文本框、多选框、单选框、下拉菜单、列表框、按键、旋钮按键(只能改颜色)。
- 支持组件显示提示字符,即光标移到组件上方时可显示相应的文本提示。
- 附带几个小工具,能更方便发调整已有的 Python 组件的位置代码。
绘制窗体界面
生成代码界面
支持组件的属性
下载地址:
https://wwx.lanzoui.com/b01hxwx9g
密码:gcf2 |
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|