这几天,因为某些原因,我使用了BCB来作个小程序,因为对方要求是GUI的,虽然wxpython可以实现,但是某些业务的源代码对方不喜欢客户看到,所以我干脆整个代码都用CB来实现。不过我感觉CB在界面方面确实没有话说,但是在处理字符串方面,显然是差强人意的。幸亏我以前使用的CB还有字符串处理的相关函数存在,要不然重新写还是很麻烦的。
为了比较一下CB和python在处理字符串方面的开发效率,我后来又用python重新写了一份,一比较,代码量简直一个在天上,一个在地下啊。没的比的。我现在接触到的很多东西,字符串处理很多的,但是客户要求又要GUI界面,感觉应该使用CB作个GUI的框架,在框架里面支持python脚本应该是一个不错的选择。看看有没有时间吧。
不过wxpython也是可以实现GUI的,不过对于用户来说,wxpython目前不是很接受,而且我对wxpython的熟悉程序也不够,开发效率估计也没有CB快。不过记得以前有一个python的组件,应该拣起来看看。