2005年10月28日

C++builder编程修改注册表的问题

摘要: C++builder编程修改注册表的问题 2000-08-16 14:11:52 RootKey是注册表的根键值,比如运行regedit后看到的HKEY_USERS,HKEY_LOCAL_MACHINE就是RootKey,在TRegIniFile中缺省的RootKey是HKEY_USERS. 下面的例子是TRegistry的,TRegIniFile也差不多 void __fastcall ... 阅读全文

posted @ 2005-10-28 09:46 痛并快乐着 阅读(381) 评论(0) 推荐(0) 编辑

2005年10月27日

使用Borland C++ Builder来编写DLLs

摘要: 使用Borland C++ Builder来编写DLLs 撰稿人: [尹加俊(yinjiajun@gmail.com) 南京顺成科技] 2005-05-16 前言网络上流传的BCB编写和调用DLL的方法多来源于一篇《BCB 编写 DLL 终极手册》,多数网站在转载此文章时也并未注明出处和作者,甚为心寒,且在转载过程中难免有纰漏,致使一些例子无法正确运行,我根... 阅读全文

posted @ 2005-10-27 18:00 痛并快乐着 阅读(3802) 评论(0) 推荐(0) 编辑

2005年10月26日

Winsock API 函数大全

摘要: 文档标题:Winsock API 函数大全 1 作者:佚名 关 键 字:Socket,API,WinSOCK 本文转自 C++Builder 研究 - http://www.ccrun.com/article/go.asp?i=186&d=353200本系统(WinKing)提供之 Windows Sockets API 介面乃是依照 1993年1月20日公布之 WINSOCK 第1.1版(如... 阅读全文

posted @ 2005-10-26 13:49 痛并快乐着 阅读(870) 评论(0) 推荐(0) 编辑

用Winsock实现语音全双工通信

摘要: 文档标题:用Winsock实现语音全双工通信 作者: 佚名 关 键 字:WinSocket,语音,全双工,网络,通信 本文转自 C++Builder 研究 - http://www.ccrun.com/article/go.asp?i=579&d=4cc677 一、引言 Windows 95作为微机的操作系统,已经完全融入了网络与通信功能,不仅可以建立纯Windows 95环境下的“对等网络... 阅读全文

posted @ 2005-10-26 13:46 痛并快乐着 阅读(558) 评论(0) 推荐(0) 编辑

一个Socket编程的例子

摘要: #include #include #include #include #include #include #include #include #include #include #include #include #define MAX_CLIENTS 5 /* Max client num */ #define PORT_NUM 15210 /* Port */ voi... 阅读全文

posted @ 2005-10-26 11:54 痛并快乐着 阅读(1948) 评论(0) 推荐(0) 编辑

如何在C语言中巧用正则表达式

摘要: 如何在C语言中巧用正则表达式 http://www.chinaunix.net 作者:fwizard 发表于:2004-04-13 22:22:19 看到大家讨论这方面的东西,作点贡献聊表各位高手对这个版快的无私奉献 :oops: 如果用户熟悉Linux下的sed、awk、grep或vi,那么对正则表达式这一概念肯定不会陌生。由于它可以极大地简化处理字符串时的复杂度,因... 阅读全文

posted @ 2005-10-26 11:27 痛并快乐着 阅读(518) 评论(0) 推荐(0) 编辑

C++ Builder 实现托盘图标

摘要: 在工程文件里面添加红色的代码.能够实现隐藏,但如果要在托盘显示图标,就应该看看下面的其它代码,我没有用TrayIcon控件. 对托盘图标的操作,这里没有给出代码.如果想要一个完整的例子,可以给我来信:lwqcny@163.com WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { try { Application->Initial... 阅读全文

posted @ 2005-10-26 09:58 痛并快乐着 阅读(1889) 评论(0) 推荐(0) 编辑

BCB Socket编程指南

摘要: BCB Socket编程指南 -------------------------------------------------------------------------------- 2004-05-27 什么是 socket? 你经常听到人们谈论着 “socket”,或许你还不知道它的确切含义。现在让我告诉你:它是使用 标准Unix 文件描述符 (file descript... 阅读全文

posted @ 2005-10-26 09:54 痛并快乐着 阅读(3747) 评论(1) 推荐(0) 编辑

2005年10月25日

用BCB TClientSocket控件开发有身份认证功能的Email程序

摘要: #include #pragma hdrstop #include "UnitMain.h"//---------------------------------------------------------------------------#pragma package(smart_init)#pragma resource "*.dfm"TfrmMain *frmMain;int sInd... 阅读全文

posted @ 2005-10-25 14:57 痛并快乐着 阅读(671) 评论(0) 推荐(0) 编辑

BCB中与路径文件名相关的几个函数!

摘要: 函数 说明 ExpandFileName() 返回文件的全路径(含驱动器、路径) ExtractFileExt() 从文件名中抽取扩展名 ExtractFileName() 从文件名中抽取不含路径的文件名 ExtractFilePath() 从文件名中抽取路径名 ExtractFileDir() 从文件名中抽取目录名 ExtractFileDrive() 从文... 阅读全文

posted @ 2005-10-25 11:36 痛并快乐着 阅读(1998) 评论(0) 推荐(0) 编辑

2005年10月22日

ASP.NET中不定级动态菜单的实现

摘要: 前日,根据客户需要,要根据如下的表动态生成如下的菜单:表中的数据是动态更新的。 我们平时IEWebContr来做菜单时都是在html中直接输入,也就是说是静态的,现在要做成动态的,而且菜单级数不定,怎么来实现呢?笔者通过研究发现,用IEWebContr来做菜单时,菜单项可以直接输入,也可以用如下的方法指定从某一个文件中读取菜单项: 〈iewc:TreeView ... 阅读全文

posted @ 2005-10-22 11:30 痛并快乐着 阅读(302) 评论(0) 推荐(0) 编辑

asp.net 2.0中 TreeView 控件

摘要: asp.net 2.0中 TreeView 控件 2005年6月14日 11:16 --> 前言: ASP.net 2.0 中,一些新的更加方便的控件被加了进来,为了方便自己学习这些控件,我把我自己学习这些控件的知识整理成这个系列文章。文章可能很简单,如果已经知道这些知识点的就不用再看了。 ASP.net 2.0中?TreeView 控件。 以前我们要在网页中实现一个树,是非常麻烦的,其... 阅读全文

posted @ 2005-10-22 11:24 痛并快乐着 阅读(596) 评论(0) 推荐(0) 编辑

2005年10月12日

一.BORLAND C++ BUILDER VCL的内存管理函数

摘要: 一.BORLAND C++ BUILDER VCL的内存管理函数 1. AllocMem 在队中分配指定字节的内存块,并将分配的每一个字节初始化为 0.函数原型如下: void * __fastcall AllocMem(Cardinal Size); 2. SysFreeMem 释放所指定的内存块.函数原型如下: int __fastcall SysFreeMem(void * P)... 阅读全文

posted @ 2005-10-12 18:52 痛并快乐着 阅读(796) 评论(0) 推荐(0) 编辑

2005年10月11日

ASP.net初学者学习过程中整理的备忘录

摘要: 一位ASP.net初学者学习过程中整理的备忘录,包括“打开新的窗口并传送参数,为按钮添加对话框,删除表格选定记录,删除表格记录警告”等等常见问题的解决方法。 1. 打开新的窗口并传送参数: 传送参数: response.write("") 接收参数: string a = Request.QueryString("id");string b = Request.QueryString(... 阅读全文

posted @ 2005-10-11 15:15 痛并快乐着 阅读(391) 评论(0) 推荐(0) 编辑

2005年10月10日

编译好的Exe程序拷到没有安装BCB的机器上运行会提示找不到xx库之类的,解决方法:

摘要: 症状就是编译好的Exe程序拷到没有安装BCB的机器上运行会提示找不到xx库之类的,解决方法:在project->Options->Compiler中点击Release, 在project->Options->Packages中取消Builder with runtime packages的对钩在project->Options->Linker中取消Use dynamic RTL前的对钩 阅读全文

posted @ 2005-10-10 21:14 痛并快乐着 阅读(595) 评论(1) 推荐(0) 编辑

ASP.NET 2.0,无刷新页面新境界!

摘要: ASP.NET 2.0,无刷新页面新境界! “无刷新页面”,只是一种不确切的效果描述(其实还有其他各种方法来实现这个效果),更确切的说法是:在页面上用JavaScript调用服务器端的一个方法,然后处理返回的数据。实现它最标准的方法当然是XMLHTTP。但是,程序员都是懒惰的家伙,每个人都希望能有更方便的方法,或者,更佳的包装。比如,Lostinet的Rane就是对XMLHTTP的一个很好的包... 阅读全文

posted @ 2005-10-10 10:55 痛并快乐着 阅读(219) 评论(0) 推荐(0) 编辑

结合JavaScript与ASP.NET Web窗体进行程序开发

摘要: 结合JavaScript与ASP.NET Web窗体进行程序开发 作者: Tony Patton 2005-07-11 12:0 PM ASP.NET为Web程序开发提供了新的范例。其中包括一系列基于服务器的控件,这些控件类似于HTML窗体中诸如文本框、按钮等元素。使用这些控件的问题是必须调用服务器。JavaScript为很多任务提供多种选择的机会,而这些过程不需要调用服务器。让... 阅读全文

posted @ 2005-10-10 10:03 痛并快乐着 阅读(695) 评论(0) 推荐(0) 编辑

如何实现无刷新的DropdownList联动效果 选择自 gxh973121 的 Blog

摘要: ASP.NET给我们带了了事件模型的编程机制,这使得我们将所有的任务都放在服务器上执行哪怕是一个小小变动,其实这到不是什么问题,可是有一点我们无法忍受,如果我们改变某一个输入框中的内容页面要刷新,改变DropDownlist的选择项需要更新另一个Dropdownlist需要刷新,真是郁闷。 下面我将描述一种原始的方法,之所以说它原是是因为这种方法在ASP.NET... 阅读全文

posted @ 2005-10-10 10:02 痛并快乐着 阅读(399) 评论(0) 推荐(0) 编辑

2005年10月9日

如何编写用TCP/IP的通讯程序

摘要: 文档标题:如何编写用TCP/IP的通讯程序 作者: 佚名 关 键 字:TCP/IP,通讯程序,Socket,TServerSocket,TClientSocket 本文转自 C++Builder 研究 - http://www.ccrun.com/article/go.asp?i=395&d=r0vn4p 最近在网上不断的看到有人问如何用BCB的TServerSocket和TClientS... 阅读全文

posted @ 2005-10-09 01:25 痛并快乐着 阅读(2263) 评论(2) 推荐(1) 编辑

Winsock API 函数大全 1 

摘要: 文档标题:Winsock API 函数大全 1 作者: 佚名 关 键 字:Socket,API,WinSOCK 本文转自 C++Builder 研究 - http://www.ccrun.com/article/go.asp?i=186&d=353200本系统(WinKing)提供之 Windows Sockets API 介面乃是依照 1993年1月20日公布之 WINSOCK 第1.1版(如... 阅读全文

posted @ 2005-10-09 01:05 痛并快乐着 阅读(2600) 评论(0) 推荐(0) 编辑

2005年10月8日

在C++ Builder6上使用Boost正则表达式库

摘要: 在C++ Builder6上使用Boost正则表达式库 正则表达式是一种模式匹配形式,它通常用程序中。比如我们经常使用的grep工具,还是perl语言都使用了正则表达式。传统的C++处理正则表达式是非常麻烦的,这也成为很多其他语言爱好者的笑柄,现在情况不一样了,因为有了boost。 Boost是一个基于Template的开发源代码库,在这个库中有很多子库用来高效处理各方面的问... 阅读全文

posted @ 2005-10-08 11:24 痛并快乐着 阅读(1050) 评论(0) 推荐(0) 编辑

2005年10月7日

Borland C++ Builder VCL的数值转换函数

摘要: 五.Borland C++ Builder VCL的数值转换函数 1. IntToStr 将整数转换为AnsiString字符串,函数原型如下: AnsiString __fastcall IntToStr(int Value); 2. IntToHex 将整数转换为十六进制字符串,函数原型如下: AnsiString __fastcall IntToHex(int Value, i... 阅读全文

posted @ 2005-10-07 23:11 痛并快乐着 阅读(1105) 评论(0) 推荐(0) 编辑

C++字符串完全指南(2) - MFC类

摘要: C++字符串完全指南(2) - MFC类 作者: 翻译:连波 2002-11-22 12:50 PM MFC类 CString MFC的CString含有TCHAR,它的实际字符类型取决于预处理标记的设置。通常,CString象STL字符串一样是不透明对象,只能用CString的方法来修改。CString比STL字符串更优越的是它的构造函数接受MBCS和... 阅读全文

posted @ 2005-10-07 23:10 痛并快乐着 阅读(680) 评论(0) 推荐(0) 编辑

AnsiString 相关字符串函数

摘要: 1. UpperCase 将指定的AnsiString字符串转换为大写形式,函数原型如下: AnsiString __fastcall UpperCase(const AnsiString S); 2. LowerCase 将指定的AnsiString字符串转换为小写形式,函数原型如下: AnsiString __fastcall LowerCase(const AnsiString S... 阅读全文

posted @ 2005-10-07 23:10 痛并快乐着 阅读(1597) 评论(0) 推荐(0) 编辑

C++ Builder VCL库函数简介(1) 选择自 extcsdn 的 Blog

摘要: C++ Builder VCL库函数简介(1) 选择自 extcsdn 的 Blog 关键字 C++ Builder VCL库函数简介(1) 出处 一.BORLAND C++ BUILDER VCL的内存管理函数 1. AllocMem 在队中分配指定字节的内存块,并将分配的每一个字节初始化为 0.函数原型如下: void * __fastcall... 阅读全文

posted @ 2005-10-07 23:07 痛并快乐着 阅读(437) 评论(0) 推荐(0) 编辑

C++BUILDER的文件操作

摘要: C++BUILDER的文件操作 在编程的过程中,文件的操作是一个经常用到的问题,在C++Builder中,可以使用多种方法对文件操作,下面我就按以下几个部分对此作详细介绍,就是:1、基于C的文件操作;2、基于C++的文件操作;3、基于WINAPI的文件操作;4、基于BCB库的文件操作;5、特殊文件的操作。这次我首先写出第一篇,以后... 阅读全文

posted @ 2005-10-07 22:11 痛并快乐着 阅读(5375) 评论(1) 推荐(0) 编辑

导航