自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

原创 备份还原Access数据库类

******************************* MDB_IO.h *****************************************************#ifndef MDB_IOH#define MDB_IOH#include #include class TDB{    void __fastcall RunSQL(const String strSQL,

2007-06-07 16:37:00 683

原创 遍历文件夹下的文件

函数声明:void __fastcall ListFile(const String fileName,TStringList* sl);函数体:void  __fastcall TForm1::ListFile(const String fileName,TStringList* sl){    if(fileName.Length()        return;    TSearchRe

2007-04-16 14:58:00 576

原创 截获剪贴板消息

通过剪贴板的消息变化。 目的是想两个软件通过剪贴板的变化进行通信。目前我试过可以通过消息对两个软件进行通信,但是弊端就是消息传递字符串参数始终不能成功。没有办法,只有改为剪贴板的消息,剪贴板是windows的全局消息,任何应用软件都可以获得其消息变化和内容。示例代码如下:h#ifndef Unit1H#define Unit1H//-----------------------------

2007-04-11 09:42:00 906

原创 静态使用链表小例子

因工作需要,做了一个链表进行抛砖引玉ledxaan.h#ifndef ledxaanH#define ledxaanH#include    #include    #include    /************************************************  LINE STRING STRUCT**********************************

2007-03-21 11:02:00 648

原创 ODBC管理器下每一页的用途

        1、 用户DSN:ODBC用户数据源存贮了如何与指定数据库提供者连接的信息。只对当前用户可见,而且只能用于当前机器上。这里的当前机器是只这个配置只对当前的机器有效,而不是说只能配置本机上的数据库。它可以配置局域网中另一台机器上的数据库的。  2、 系统DSN: ODBC系统数据源存贮了如何指定数据库提供者连接的信息。系统数据源对当前机器上的所有用户都是可见的,包括NT服务。也就是说

2006-12-18 11:50:00 880

原创 MSSQL 中image字段进行jpg图片的存取

//===========================================================================//                  数据库结构如下//---------------------------------------------------------------------------//    if exists (se

2006-12-15 11:04:00 3407

原创 用 Windows api 编写一个多线程应用程序

TForm1 *Form1;HANDLE      hthread;DWORD WINAPI funcproc();                                // thread data//---------------------------------------------------------------------------__fastcall TForm1

2006-11-07 14:23:00 905

原创 关于使用 CreateThread 建立线程池

下面是关于createthread在cb6中的帮助:The CreateThread function creates a thread to execute within the address space of the calling process. HANDLE CreateThread(    LPSECURITY_ATTRIBUTES lpThreadAttributes, / /

2006-11-03 17:26:00 2061 3

原创 系统编程部分技巧

#define NO_WIN32_LEAN_AND_MEAN#include #include #pragma hdrstop#include "Unitmain.h"//---------------------------------------------------------------------------#pragma package(smart_init)#pragma re

2006-09-08 14:42:00 1294

原创 StringGrid数据、Excel文件之间的直接转化

/************************************************************************************ * C++ Buider 利用变体类Variant提供的4个方法向OLE服务程序提交操作命令    * *     Variant Variant::OlePropertyGet(属性名,参数。。。);    // 获取对象属性

2006-09-01 15:11:00 1881

原创 文件操作相关示例程序

#include #include #include #pragma hdrstop#include "UnitMain.h"//---------------------------------------------------------------------------#pragma package(smart_init)#pragma resource "*.dfm"TForm

2006-08-31 15:59:00 1069

原创 全局 autoform 变量调用

在我们常作的form中,一个autoform 往往是new 出来的,所以显示习惯这样:在.CPP中#include "UnitMain.h"#include "Unit1.h"void __fastcall TFormMain::Button1Click(TObject *Sender){    TForm1 *frm1 = new TForm1(this);    frm1->ShowMod

2006-06-13 15:08:00 965

原创 将DBGrid 结果保存为Execl 文件

转自www.ccrun.comvoid __fastcall DBGrid2Excel(TDBGrid *dbg, String strXlsFile){    if(!dbg->DataSource->DataSet->Active) // 数据集没有打开就返回        return;    Variant vExcelApp, vSheet;    try    {        v

2006-06-07 17:19:00 1137 1

原创 BCB 鼠标 & 鼠标移动下取得焦点,移走则对象释放焦点

/*鼠标指针不再MaskEdit范围中,则MaskEdit无焦点*/void __fastcall TForm1::MaskEditMouseMove(TObject *Sender, TShiftState Shift, int X, int Y){    TMaskEdit *MaskEdit = dynamic_cast(Sender);    if(MaskEdit){          

2006-02-27 15:13:00 2313

原创 字符串处理函数

bcmp原型:extern int bcmp(const void *s1, const void *s2, int n);    用法:#include     功能:比较字符串s1和s2的前n个字节是否相等    说明:如果s1=s2或n=0则返回零,否则返回非零值。bcmp不检查NULL。    举例:       #include       #include        main() 

2005-10-21 08:58:00 1254

原创 最小化或恢复程序

  方法一:发送一条Windows消息到主窗口的Handle属性或 Application->Handle。这条消息就是 WM_SYSCOMMAND,将 wParam 设为 SC_MINIMIZE 或 SC_RESTORE。你可以调用SendMessage API函数来发送消息。    // 设置WPARAM为SC_MINIMIZE来最小化窗口    SendMessage(Application

2005-07-18 13:34:00 1426

转载 虚拟设备驱动程序的设计与实现(转贴收藏)

  由于Windows对系统底层操作采取了屏蔽的策略,因而对用户而言,系统变得更为安全,但这却给众多的硬件或者系统软件开发人员带来了不小的困难,因为只要应用中涉及到底层的操作,开发人员就不得不深入到Windows的内核去编写属于系统级的虚拟设备驱动程序。Win       98与Win 95设备驱动程序的机理不尽相同,Win 98不仅支持与Windows NT 5.0兼容的WDM(Win32 Dr

2005-07-07 16:43:00 886

原创 TCP&UDP

1.在UDP调用中send()比TCP调用时多了一个参数,而recv()与在TCP调用时的使用方法完全一致。UDP网络活动顺序: Client(客户端): 建立套接字socket()->发送数据send()->接受数据recv()->关闭套接字close() Server(服务端): 建立套接字socket()->绑定地址bind()->接受数据recv()->发送数据send()->关闭套接字c

2005-06-15 15:30:00 1325

原创 零散收集

1.       如何判断输入Edit1->Text中有“/ / : * ? “ 《 》 |”AnsiString as = Edit1->Text;if(strpbrk(as.c_str(), "//:*?/"  //有出现else 未出现不过只能用于英文标点,楼主好象敲的是中文标点??? 2.  字符串操作函数: 它的原理就是从后面往前取第一个点号(.) 然后把点号以及后续的字符当做扩展名Ch

2005-06-15 15:22:00 1054

modbusconmmunication

modbusconmmunication(chinese) .pdf

2009-04-08

SQLite数据库集合

SQLITE嵌入式数据库介绍 精妙SQL语句收集 基本语言介绍

2009-02-27

c函数大全

C函数大全, 可以直接阅览,chm版本

2008-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除