- 博客(3)
- 收藏
- 关注
原创 c++ builder:检测活动桌面是否激活
前一段时间,小弟编写一个关于壁纸的软件,因为要确认是否启动了Active Desktop,所以写了下面的代码。或许大家也会用得着.bool __fastcall TWallFrm::ActiveDesktop(void){ /*检测是否启动了Active Desktop 是则返回true,否则返回false*/ HWND hwnd;
2001-06-30 00:49:00
638
原创 C++Builder:在运行时创建BDE别名
C++Builder:在运行时创建BDE别名 通过BDE别名来连接数据库,确实很方便,然而,那些没有确定的数据库,我们却无法给它创建别名。而大多数时候,当我们把程序交给别人真正投入使用时,别名的路径也是不确定的。这就要求我们在程序运行时动态连接到数据库。 现在,假设在程序运行目录下有个通讯录Friends.db,我们要通过TQuery、TDataSource等控件来访问:本人学习
2001-06-28 06:34:00
783
原创 c++ builder:如何转换全角字符到半角字符?
我们知道,在windows中,中文和全角字符都占两个字节,并且使用了ASCII Chart 2 (codes 128–255)。我们可以凭这一点来一个个检测用户输入的是否是中文和全角字符。实际上,全角字符的第一个字节总是被置为163,而第二个字节则是相同半角字符码加上128(不包括空格)。如半角A为65,则全角A则是163(第一个字节)、193(第二个字节,128+65)。而对于中文来讲
2001-06-16 22:30:00
1158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人