vlambda博客
学习文章列表

用C#和Python自编写的特征周期Tg查询exe程序

    在建筑工程结构设计中,经常会根据《建筑抗震设计规范》GB50011-2010表5.1.4-2查询场地特征周期。    

    为了便于随时随地快速查询特征周期值,防止有时忘了带电脑或规范,不便于查询,所以用C#和Python自己编写了的特征周期Tg查询exe程序。顺便再加了一个注册机。

表5.1.4-2   特征周期值(s)

    【注意】: 计算罕遇地震作用时,特征周期应增加0.05s。


    上表看起来挺简单的,其实真正动起手来发现,对于本身不是计算机编程专业的来说很有挑战性。经过反复调试,最终程序如下:

用C#和Python自编写的特征周期Tg查询exe程序

      难点就在于3个控件的联动并且要结合表格内容来实现。


这里面主要用到的控件有:

下拉控件:QComboBox()控件

标签控件:QLabel控件


主要用到的联动函数有:

currentIndexChanged.connect()
activated.connect()
QLabel.setText()


    加入注册机之后,需要输入注册码才能使用。这样在后续的编程中可以用到一些重要的程序当中。

用C#和Python自编写的特征周期Tg查询exe程序

用C#和Python自编写的特征周期Tg查询exe程序

注册界面

注册码生成器


   将生成的注册码输入注册界面,程序启动。



              欢迎关注,交流学习!