- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 Python ElementTree 保存中文路径
准备使用Python ElementTree 来生成一个目录XML,但是遇到有中文名的文件夹和文件,在保存时候遇到了UnicodeDecodeError: 'ascii' codec can't decode byte 0xd2 in position 12: ordinal not in range(128)原因:1.通过os.listdir获取的文件名字符串的编码是‘gb3212’
2014-01-24 11:37:41
2160
原创 最新的stlport 在c++ builder 2007中安装
用vc2010写dll,传递stl,bcb6使用没问题,但是bcb2007却有问题,原因是stl版本不同,由于bcb6是stlport,所以也给bcb2007安装。网上找了很多方法,最新的stlport已经不支持bcb。不提供直接的编译。用了个笨方法。1.用vc6.0编译stlport(也可以从网上直接下载编译好的,我下的是vc6.0编译好的库)。2.使用bcb的implib工具将
2012-12-03 18:00:50
627
原创 c++ builder 6 让项目文件看起来不乱
c++ builer 6 自动生成的项目,在文件夹下显示起来乱七八糟,尤其是那个带~的隐藏的历史文件。还有乱七八糟的obj文件。这些影响着项目文件的管理,尤其是当项目越来越大的时候,这个缺点显得尤为突出,找个文件找了半天也没找到。c++ builder 6 界面也比较乱,下面将通过整理保存,使得界面清晰,而且日后打开也一样。使用过vs的朋友都知道,文件被很好的分类了,project文件在最
2012-09-20 11:10:30
1353
原创 关于主线程获取线程结束相关信息 (c++ builder)
一开始是定义一个变量,在子线程结束前改变变量的值。在主线程中通过这个变量判断子线程是否结束。后来遇到很多问题。比如,FreeOnTerminate = true时,线程是自动释放资源的。这样的话这个变量的值就不确定了。所以我索性在子线程结束前将子线程的指针重置为NULL,这样通过子线程的指针判断子线程是否结束了。目前还没遇到什么问题,但不敢肯定以后会有后遗症不?希望高手看看。给点意见。
2010-04-13 13:33:00
606
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人