当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 用BCB进行多媒体数据库开发时常会发现这样一个现象,当你把一条记录从表中删除时,表档 大小并没有相应减小。
 

 

 ·用c++ builder创建组合框    »显示摘要«
    摘要:作者:孙航东 本文介绍了在win 98环境下,如何利用c++ builder和windows的api函数创建满足用户特定需求的combo框,并且通过api函数扩充了c++ builer标准组件的功能。   在c++ builder 下,其所带的combo控件当内容发生变化时将调用onchange的combo1change事件句柄。这时事件句柄将向系统发送一条基于combo的cb—findst......
 ·i/o 端口读写的实现    »显示摘要«
    摘要:细心的读者会发现,c++builder不再支持如inportb()、outportb()一类i/o端口读写指令了。准确地说,在windows环境下,borlandc++仅支持16位应用程序的端口操作,对32位应用程序的端口操作不再支持,而c++builder开发出来的程序是32位的。我个人以为,这是c++builder设计者的败笔。因为pc机中,i/o地址空间与内存地址空间从来都是各自独立的。看看......


如何给Table减肥
用bcb进行多媒体数据库开发时常会发现这样一个现象,当你把一条记录从表中删除时,表档 大小并没有相应减小.这样在进行多次插入删除之后,表文件就会越来越庞大.之所以会?这种现象,是因为ttable控件的 delete method并不真正从表中删除记录,而只是在记录前加上一个删除标志.在dbase与foxpro中佑蠵ack语句对表进行压缩,但在ttable类中却没有相应的函数.其实在bde的api函数中已经提供了dbipacktable来对dbase或foxpro表进行压缩,但是这个函数对paradox的表不起作用.要想给paradox 表减肥得用dbidorestructure函数来完成,以下例程完成pack paradox表的功能.
...   下一页
    摘要:作者:李东 我们在使用163、长通飞华等免费电子邮件的时候,会发现这些电子信箱具有在线收发的功能,即可以通过浏览器发送和接收邮件电子邮件。这些功能一般是通过cgi实现的,而cgi技术正在逐渐被isapi/nsapi技术所取代,下面的例子使用c++builder4.0中的isapi/nsapi实现了电子邮件的在线接收。使用c++builder4开发web server程序是非常简单的,c++bu......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE