设计基于uCOSII的多任务综合使用1按键任务捕获上、下、左、右、回车四个按键2绘图任务显示上、下、左、右、回车四个矩形按键框,当相应按键捕获后使用不同颜色显示激活按键;
3串口任务当捕获回车按键后串口输出当前激活按键的值如"LeftButtonPressed!"等purple
2015/10/14 16:41:39 1.58MB GUI应用程序
1
这是一个VB6的IDE插件(Addin),使用VB6的IDE直接设计Python的界面。
Python和VB都是能让人快乐的编程语言,我使用了Python之后,很多自己使用的工具都使用Python开发或改写了,因为最终实现的Python代码实在太短了(相比VB),有时候Python一行代码就可以实现VB一个函数的功能。
Python就是这种让人越用越开心的语言。
不过说实在,使用Python开发GUI界面还是麻烦了一些了,自带的标准库Tkinter使用起来非常简单,不过对于习惯了VB拖放控件完成界面设计的同学来说,还是不够人性化。
TK也有一个工具叫GUIBuilder,不过它使用Layout规划,不够直观,而且界面简陋,用起来也不爽。
至于PyQt/wxPython等GUI库,尽管有可视化设计工具,但总感觉做一般的轻量级应用是杀鸡用牛刀,学习起来也比较复杂,而且不够环保,不够低碳,要带一个很大的库,需要目标机器上夜同样安装了PyQt/wxPython,做不了绿色软件。
所以最终的结果是我更喜欢Tkinter,用起来很简单,绿色环保,真正的跨平台,一个py文件到处运行(担心泄密就编译成pyc)。
很多人都认为TK的界面不够美观,不过导入Python自带的标准TTK主题库,界面非常Native,不输PyQt/wxPython。
此Addin默认启用TTK支持,也可选择关闭。
总而言之,轻量级GUI,TK+TTK足够。
使用此Addin,你可以不用写一句代码就可以生成一个完整可运行的Python的GUI界面,支持python2.X和3.X。
安装方法:将压缩包解压到你希望的目录,然后执行Setup.exe完成注册插件过程,打开VB6就可以用了。
在VB窗体上设计完成界面后(你可以大胆的设置各控件的属性,Addin尽量将其翻译为tkinter的控件属性),点工具栏上的VisualTkinter(图标为一片橙红色羽毛),再点'生成代码'按钮,即可生成可运行的Python代码,可以拷贝至剪贴板或保存至文件。
一般情况下你可以不用再改变tkinter的控件属性,但是如果你熟悉tkinter,需要更多的控制,可以一一核对各属性,并且修改,再生成代码。
除了用来设计界面外,此ADDIN内置的各控件属性列表可以做为编程参考,比较完整,除了极少数我认为大多数人都不用的属性外,属性定义基本上是我从官方的tkinter文档直接翻译的。
如果还没有VB6,网上找一个VB6精简版即可(建议使用12M的版本,6M的版本也可以使用,不过工具栏图标无法显示,可以通过菜单执行此插件)。
经过网友测试,完美支持WinXP,Windows7,Windows8。
2022/9/25 14:49:35 516KB tkinter python vb
1
设计GUI界面的多功能日历。
系统将日历、记事本、校历显示、时钟、设置闹钟、整点报时、设置图片背景等众多功能结合在一起,用户可以方便地在任何日期记录下有关内容或查看某个日期的记录内容,同时可以设置校历开始的时间以及一学期校历的长度,并把它显示到日历上,在日历功能上,还添加了显示数字时钟的功能,便于用户知道当前的时间。
除此之外,还有闹钟功能,用户可以自行设置闹钟时间,时钟本身具有整点报时的功能。
出于个性化,本软件还能在日历下边显示图片,并且可以由用户本身选择所显示的图片,而且以上的设置功能都会被软件所记录,即下次打开软件时还能保留用户先前的设置。
可以说是集人性化、个性化和美观化于一身。
2019/1/27 18:22:33 6.82MB java日历
1
地图婚配的入门程序,用的是matlab语言,GUI界面开发,内部附有程序和地图,以及编译好的程序,可以运行
2016/3/21 22:10:41 1.69MB matlab map match
1
java中文分词,协同过滤算法词频分析,javaGUI界面开端,生成java数据词云
2016/8/26 19:30:10 207KB java
1
在Java编程中,JFC是GUI程序设计的事实标准。
本书深入、全面地讨论了JFC编程技术细节,是一本世界级的JFC畅销书。
书中使用工业级程序示例,深入介绍了J2SE1.3新引入的关键JFC特性,包括Swing增强、输入校验和新的按键绑定模式。
作者从程序员的视角出发,致力于处理编程开发中最常见,而JFC文档中又语焉不详的关键问题,包括树型组件的处理、定制渲染器和编辑器的使用、文本组件、使用内部窗体建立多文档程序等。
此外,光盘包括书中所有例子的源代码,可在Windows、Solaris和Linux上编译并运行。
本书适用于有经验的Java程序员,对于那些希望深入探索JFC,特别是Swing组件集的开发人员尤其有用。
2020/2/6 7:07:35 69.87MB JFC 核心编程
1
一个简单的课程设计,基于Matlab的GUI界面完成对图像的平移,旋转,锐化,分割等功能
2015/11/11 19:17:24 116KB Matlab 数字图像处理
1
Abaqus的脚本二次开发可以从学习日志文件abaqus.rpy起步。
熟悉之后,简单问题可以直接用脚本编写。
Abaqus的GUI二次开发较为繁琐,无法直接调试,查找方法非常不方便。
通过生成Abaqus代理模块,模仿Abaqus各种方法的接口定义,可在通用python解释器中“简单调试”abaqus脚本及GUI脚本。
“简单调试”只能参数提示、查看文档。
非学习研究编程方法,只为使用代理的话,用“推荐使用的代理组合”目录下的三个代理即可
2017/4/12 4:01:09 1.32MB Abaqus代理 pycharm GUI代理 内核代理
1
本人写的matlab图像分类代码,内含训练和测试的SAR图片。
分类方法采用了KPCA特征提取和SVM算法分类,程序有GUI界面可以很好的运转。
2015/3/20 12:26:19 28.6MB image classify
1
MFC开发,桌面GUI开发一本比较好的书籍,带书签,完好版
2017/4/2 11:17:06 16.43MB MFC GUI
1
共 799 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡