给强大的python穿上华丽的外套-使用华丽的GUI视觉接口库(1) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )的照片
作为python的忠实粉丝,python的各种强度是毋庸置疑的。 在工作中用pyhton开发简单的小工具很方便,但用于他人时很郁闷。 因为拥有的NK接口很丑,所以很难出手。 我们正在寻找各种可用的接口库QT、WXPY等进行尝试,但简单的小工具无法接受这些接口库的巨大体积。
最近,我们发现了一个轻量级、强大的接口库“turing”,它不仅漂亮,而且尺寸非常小,“只是携带小于2M的Dll”,32位接口库是免费使用的。 正好适合我的需要,越是用于尝试越方便。 这里不推荐。
首先,让我们来看看华丽开发的程序。 (下图来自华丽的官方网站。 )
言归正传,我们保持国际惯例,第一章是“你好,世界! ”。 举个例子来说明自豪的调用方法。整体步骤:
UI库XInitXCGUI (
创建窗口XWnd_Create (
显示窗口XWnd_ShowWindow ()
程序XRunXCGUI (
释放UI库XExitXCGUI
注意:本程序的32位python3.7.4环境测试未在其他版本中进行测试。 如果有异常,请立即反馈。
第一步完成炫彩库的安装
将色彩鲜艳的py库复制到python的相关目录中(下载方法见文末)。
将" xcgui "文件夹放置在以下目录中
c :usersXXXappdatalocalprogramspythonpython 37-32libsite-packagesxc GUI
或者也可以是根目录
c :usersXXXappdatalocalprogramspythonpython 37-32xc GUI
第二步编写代码:
from xc GUI导入*
初始化xinitxcgui''#UI库
xpy _ init (初始化# ui库py支持
h窗口=0#存储窗口句柄
h window=xwnd _ create (0,0,300,200,“python调用标量接口片窗口”,0,xc_window_style_default ); #创建窗口
btn1=xbtn _ create (75、89、161、49,“显示消息框后关闭”,hWindow ) #创建按钮
XTN_settype(BTN1,button_type_close ); #设置按钮结束程序
禁止最大化xwnd_enablemaxwindow(hwindow,False ) #窗口
xwnd_enabledragborder(hwindow,False ) #禁止边框更改窗口大小
xele_regevent(BTN1,XE_BNCLICK,OnBtnclick_login ) #注册按钮单击事件
单击efonbtnclick_login(PbHandled ) : #按钮后运行的代码
xc_messagebox(hwindow,“你好,世界! ”、“测试”、messageBox_flags_icon_appicon ) #弹出消息框
xwnd_adjustlayout(hwindow ) #调整窗口布局
xwnd_showwindow(hwindow,SW_SHOW )显示窗口
xunxcgui (运行# ui库
xitxcgui (释放# ui库
第三步运行:
是的,本章的内容到此结束。 很简单吧? 伙伴们是不是动心了? 赶紧试试吧。
彩官网: http://www.xcgui.com/
炫彩官方QQ群: 2283362 2283812
渲染接口库pyhton模块交流组: 957696058 (该组下载python渲染模块和文档)。