经过全世界各地程序员的努力,到目前为止,开发Python/Tkinter界面的可视化拖放设计工具已经有很多选择了。
但是一一尝试起来,还是没有一个能达到经典的VB6 IDE水平,VB6 IDE用起来总是那么的舒服,连微软自家的VS都没有VB6那么便捷。
所以我一直都持续升级Vb6Tkinter(以前叫TkinterDesigner),并增加了整合VB6和插件的安装包,支持Windows 7/10/11,更方便使用。
在这里发布v1.7,有缘人可以尝试,如果能给您带来一点点的方便,不胜欣慰。
Vb6Tkinter是VB6的一个插件,在VB6里面设计好窗体后,使用此插件就可以自动生成可执行的Python/Tkinter代码,您需要的是在另一个代码编辑器里面完成需要的逻辑代码即可。
自从多年前我开发了这个工具以来,后来自己开发的小工具都没有采用命令行形式了,因为我是鼠标党,GUI方式用起来还是更爽,而且用这个工具又不会增加多少画界面的工作量。
我也使用PyQt5,但是小工具还是更喜欢Tkinter,简单易用,发布文件小,启动迅速
更多的此工具细节可以参考github仓库: <https://github.com/cdhigh/Vb6Tkinter>
关于使用Tkinter开发控件比较多稍复杂的界面的例子可以参考我最近发布的一个PCB设计辅助工具,使用多页面控件Notebook来组织各功能
例子预编译包:https://github.com/cdhigh/sprintFontRelease/releases/tag/v1.5.3
例子Python源码:https://github.com/cdhigh/sprintFont
例子VB窗体源码:https://github.com/cdhigh/sprintFont/blob/main/main.frm
例子部分截图
Vb6Tkinter下载链接:
https://github.com/cdhigh/Vb6Tkinter/releases
链接:https://pan.baidu.com/s/1UQsZMXfagHXzyxuv2bMxtg?pwd=h9ez
提取码:h9ez