Delphi 资料集 PASCAL 精要
      第一章 Pascal 历史回顾
        沃斯的 pascal Turbo Pascal Delphi 中的 Pascal
      第二章 编写 Pascal 代码
        注释 使用大写字母 突出 Pascal 元素 使用代码模板 编程语句 关键字 表达式和运算符 优化版面 结束语
      第三章 类型、变量及常量
        变量 常量 资源串常量 数据类型 有序类型 Delphi 4 中的整数类型 布尔类型 字符类型 一个例子:Range 有序类型系统例程 实数类型 日期和时间 特定的 Windows 类型 类型映射及类型转换 结束语
      第四章 用户自定义数据类型
        命名及不命名的类型 子界类型 枚举类型 集合类型 数组类型 记录类型 指针 文件类型 结束语
      第五章 语句
        简单语句和复合语句 赋值语句 条件语句 Pascal 语言中的循环 With 语句 结束语
      第六章 过程与函数
        Pascal 过程与函数 引用参数 常量参数 类型变化的开放数组参数 Delphi 调用协定 什么是方法? Forward 声明 过程类型 函数重载 缺省参数 结束语
      第七章 字符串操作
        字符串类型 使用长字符串 看一看内存中的字符串 Delphi 字符串与 Windows PChar 字符串 格式化字符串 结束语
      第八章 内存
        Delphi 4 的动态数组 结束语
      第九章 Windows 编程
        Windows 句柄 外部声明 回调函数 最小的 Windows 程序 结束语
      第十章 Variant 类型
        Variant 变量没有类型 Variant 类型内部结构 Variant类型运行很慢! 结束语
      第十一章 程序和单元
        单元 单元的工作空间 单元用作命名空间 单元和程序 结束语
      附录A 术语表 附录 B 例名表
    Delphi 2.0 高级程序设计指南
      Delphi 2.0 第 1 章 Delphi快速入门 第 2 章 Delphi 面向对象的编程方法 第 3 章 字符串列表及应用 第 4 章 文本编辑器的设计 第 5 章 Delphi图形图像编程 第 6 章 文件管理 第 7 章 剪贴板和动态数据交换  第 8 章 对象链接与嵌入 第 9 章 Delphi 拖放编程 第 10 章 动态链接库编程 第 11 章 Delphi应用程序的Help应用 第 12 章 异常处理与程序调试 第 13 章 Delphi开发数据库应用程序概述  第 14 章 简单数据库应用的创建及MASTAPP介绍 第 15 章 数据访问部件的应用及编程 第 16 章 数据浏览部件的应用及编程 第 17 章 SQL编程 第 18 章 Delphi 客户/服务器应用开发 第 19 章 Delphi 自定义部件开发 第 20 章 开发 Delphi 对象式数据管理功能 附录A 配置数据库引擎BDE(Borland DataBase Engine) 附录B ReportSmith应用概述 附录C InterBase概述 附录D 数据库桌面介绍 内容简介 序言
    FastReport 开发指南
      FastReport v2 入门
        绪言 关于 FastReport 的说明 FastReport 的历史 创建报表 举例:设计一个简单报表
      FastReport 内核
        Delphi 控件面板 FastReport 对象 创建报表
      设计器
        设计器 使用控制键 工具栏
      程序设计
        事件 变量 扩展FastReport函数
      报表示例
        报表示例
      最终用户特性
        介绍 对话框
          输入信息到报表中
        数据访问控件
          FastReport 数据感知控件简介
        创建报表 简单的“表格式”报表 带参数的报表 TfrDataStorage 控件 内置语言
          脚本语言和对象
        编写代码
          对象修改 内置函数 对象的属性和方法 解释器的使用
    API
      API API 调用? Api 函数列表 - 与打印有关 BitBlt 函数 CALLBACK 示例 Callbacks 和对象 CharLower 函数 CharUpper 函数 ClipCursor 函数 CloseHandle 函数 CopyFile 函数 CopyRect 函数 CreateFile 函数 Cut Copy 和 Paste 的简单的方法 DeleteFile 函数 Delphi 2 - Windows API: 一个使用示例 Delphi 3.0: 扩展 MAPI 支持? Delphi 程序如何检查一个已存在的实例 Delphi 使用 RASAPI Delphi 中 API 编程--在 Delphi 中调用 API 函数 Delphi 中的 CALLBACKS - Help? Delphi 中调用 API 函数经验点滴 DELPHI 中使用 API 函数详解 Ellipse 函数 ENUMCHILDWINDOWS - 示例代码 ENUMCHILDWINDOWS 示例 EnumChildWindows 是恶魔写的 Enumerated 类型 ENUMWINDOWS() EqualRect 函数 ExecuteFile (LaunchApp for poors :-) ) EXITWINDOWS ExitWindows(0, wrongcodes) ExitWindowsEx 函数 FlashWindow 函数 GetActiveWindow 函数 GetClipCursor 函数 GetComputerName 函数 GetCursorPos 函数 GetDC 函数 GetDriveType 函数 GetFileAttributes 函数 GetFullPathName 函数 GetKeyState 函数 GetLocalTime 过程 GetOpenFileName 函数 GetParent 函数 GetPrivateProfileInt 函数 GetPrivateProfileString 函数 GetProfileInt 函数 GetProfileString 函数 GetSaveFileName 函数 GetShorttPathName 函数 GetSystemTime GetSystemTime 过程 GetTempFileName 函数 GetTempPath 函数 GetTimeZoneInformation 函数 GetTopWindow 函数 GetVersionEx 函数 GetVolumeInformation GetWindow 函数 GetWindowRect 函数 GetWindowText 函数 GetWindowTextLength 函数 GetXXXXX 函数 GlobalAlloc 函数 GlobalFree 函数 GlobalLock 函数 GlobalUnlock 函数 IDAPI 规范 InflateRect 函数 International 设置 IntersectRect 函数 ISAPI IsRectEmpty 函数 JOYCAPS 类型 joyGetDevCaps 函数 joyGetNumDevs 函数 joyGetPos 函数 JOYINFO 类型 LineTo 函数 MoveFile 函数 MoveToEx 函数 OffsetRect 函数 OPENFILENAME 类型 OSVersion OSVERSIONINFO 类型 OVERLAPPED 类型 POINTAPI 类型 PtInRect 函数 RAS API 功能调用 ReadFile 函数 RECT 类型 Rectangle 函数 RegCloseKey 函数 RegCreateKeyEx 函数 RegOpenKeyEx 函数 RegSetValueEx 函数 ReleaseDC 函数 RoundRect 函数 SECURITY_ATTRIBUTES 类型 SetCursorPos 函数 SetFileAttributes 函数 SetParent 函数 SetRect 函数 SetRectEmpty 函数 SetWindowPos 函数 SetWindowText 函数 ShowCursor 函数 Sleep 过程 sndPlaySound 函数 Stay On Down forms... StretchBlt 函数 SubtractRect 函数 SYSTEMTIME 类型 TIME_ZONE_INFORMATION 类型 TMapTextfile 类 UnionRect 函数 Win API Win API WIN95 API 调用 Winapi WINAPI 函数 Windows API FAQ WINDOWS API: 一个使用示例 Windows APIs WriteFile 函数 WritePrivateProfileString 函数 WriteProfileString 函数 包含 DLL 的问题 - wsapi.pas 程序间通信 充分利用 Windows API 扩展 Delphi 函数 充分利用Windows API扩展Delphi函数 窗体 Flipper 过程 (win2k) 创建闪动的图标 创建自定义脱字符 从 Delphi 1 中启动一个 DOS 程序并等待它结束 从命令行获取长文件名 打开一个面板程序 打开已注册文件类型 大写串中各单词的第一个字母 带撤消的删除文件 调用 API 函数使你的程序子窗口 ' 闪出 ' 显示 动态载入和绑定 DLL 读取系统的当前代码页 对角地显示文本 防止 tab 切换控件 防止通过 EnumWindows 运行程序实例 防止用户关闭 Windows 放置自定义图标到一个 MessageBox 中 复制 ComCtrl32.dll 复制或移动文件 改变系统日期 更好地了解你的系统. 关于 TAPI 和 Windows NT 的警告 获取与给定扩展名关联的程序 计算机浏览 检查当前显示模式 简介 近看 Delphi Open Tools API 禁止 Ctrl-Alt-Del 和 Alt-Tab 联系你的窗体到另一个程序 两个修改墙纸的窗体 列出所有窗口 启动一个控制面板程序 清除 EnumWindows. 取得 Shift/ Ctrl/ Alt 键状态 取得 Win95 计算机的用户名和机器名 删除或更名打开的文件 闪烁窗口 设置 Cursor 速度 什么是 api ,我们怎么去使用? 使用 Delphi 需要知道许多关于 Windows API 吗? 使用 Lookup 方法来从多个列中返回值 使用 SHBrowseForFolder 来定位指定文件 使用 SHFileOperation 函数 使用可选择的 idapi.cfg 文件 搜索正在运行的程序 停留在窗体底部 通过 Delphi 程序运行一个 EXE 文件 同步启动一个程序 拖放文件 我的 16-位程序是运行在 Windows NT 下吗? 显示帮助内容 显示程序关联图标 虚拟键码 一种用回车替代 Tab 的方法 以 Win API 改变 MDI子视窗中的最上层功能表 用 ISAPI 方式实现 Web 页面的自动更新 用文件扩展名关联你的程序 运行并等待结束 在 Delphi 中调用 API 函数 在 Delphi 中定义 API 在 Delphi 中巧用 WINDOWS 的 API 函数 在运行时改变程序图标 只允许程序的一个实例 (也工作于 NT 下) 注册你的 hotkeys 最大, 最小化和恢复任何控件
    未公开的 API
      查找计算机对话框 格式化磁盘 更改图标对话框 密码缓存信息 未公开的 API 未公开的 API 集 文件属性对话框 系统属性对话框 一些未公开 WinNT API ( NTDLL.DLL ) 运行对话框 重新启动计算机对话框
    bug 和 Debug
      (DbiDebugLayerOptions) ActiveX Additional All Bad code BP Bug BP 中的 FDIV Pentium Bug 修正 BugList 项目 Bugs* CodeSite - 一个新的 Debugging 站点 Debug Box 源码 Debug Box 组件 Debug Kernel 错误 DeBug Team Debug 窗口卸出 DebugBox 文章 Debugging ISAPI DLL Debugging 数据库的困难 Delphi 2.0 CommCtrl.pas 中的 Bug 和修正 Delphi 3 图形VCL中Bug修改方案 Delphi 3 中的 Bug Delphi Bug 列表 Delphi Bug 清单 Delphi Bug 清单 Delphi Bug 清单 - 报告要求 Delphi Bug 清单: What's Changed in 1996 Delphi Bug 清单: What's New Delphi Bug 清单: What's New Delphi Bug 清单: What's New Delphi 的版本 Delphi 中的什么已知的 Bug? External HorrorStory: 该一行组件 bug 让我付出了 23 天时间和 $2500 IDE BUG ? Image Editor Bug? Image Editor Bugs Internet MDI Migration MkMsg Bugs NoneOfTheAbove Pentium 浮点除法错误码 Real Type 属性 Bug StrToTime Bug TGauge 中的 Bug TStringList 中的 Bug! Unit Ordering Bug Win 3.1 Win32 安装 编译器中的 Bug 标准 捕捉 Debugger 不能编译 不能编译 不支持 Debuging DLL 查看 CPU debug 信息 臭名昭著的 Pentium Bug 代码生成 带额外的编译器指令的 Debugging 调试器 调试器 skips 代码 调试器捕捉 对象对齐 Bug 防 Debug 单元 防 Debuggin 技巧 防调试...?? 更新消息 工具 加速键的 Bug 检测 Debug 连接器 另一个 Delphi IDE BUG 面向对象软件的测试 确定程序是否正在被 debugged! 如何 Debug 一个进程内 COM Server? 如何调试程序 如何享受 3 三小时地狱 (bug 报告) 如何修正 SHLOBJ.PAS 中的 Bug 如何在 Windows 98 中的 Personal Web Server 下调试 ISAPI dll 圣诞节的十二个 bugs 使用Delphi整合除错环境 适用于 VCL 修正 数据库更新 Debugging 困难 提示和警告 图形 文档 系统 新的 Bp 7.0 Bugs 修正后的 DebugBox 源码 一般 用 Assert 进行条件 debugging 用 C++Builder 标准独立 Debug 开发其它语言 用 Delphi 3 Debug Delphi 3 专家 用 delphi 4 你可以 debug 并看到程序的搜索码 用 Delphi 在 NT 4.0 for IIS version 下 Debugging 一个 ISAPI DLL 语言 运行时库 (RTL) 单元 杂项 在 Delphi 5 中调试 DLL 在设计时 Debug 一个组件 (在 IDE 中) 整合 debugger 和 NT 最终的 DebugBox 源码
    COM+
      COM / OLE Automation 常见问答 COM 接口和基础 COM/DCOM 服务程序 - Cookbook COM/DCOM 回调 - Cookbook COM/DCOM 上的二进制搜索 DCOM 是否是活动的并获取它的版本 FileToVariant / VariantToFile JPEGToVariant / VariantToJPEG OLE 自动服务程序 - Cookbook StringlistToVariant / VariantToStringlist VariantToComponent 及相反 (ComponentToVariant) Windows 98/2000 组件分类 登录到远程数据模块 设计多组件体系 我需要在应用程序服务器中有一个窗体吗? 我需要在应用程序服务器中有一个窗体吗? (一些增强) 一个 COM 对象集合 (IEnumVARIANT) 在 COM 中显露一个多串对象
    DLL、VxD、服务
      16 位 DLL 和 DELPHI 2.0 32 位程序调用 16 位 DLL C DLL 模板 C++ - 神奇和 Qundries 的 DLL CARDS.DLL Cards.dll 使用 COMCTL32.DLL 中的新的类型 compobj.dll delphi 编写 vxd 设备驱动程序 Delphi 中的 NT 服务 - ntsvc.zip Delphi中动态链接库两种调用方式的比较 DLL DLL 的初始化和结束化 DLL 的数据共享 DLL 检测 DLL 示例 DLL 示例 1 DLL 示例 2 DLL 演示 DLL 中的 MDIChild (1/1) DLL 中的 TStringList DLL 中的浮点问题 DLL: 杀掉程序 DLL's dll在ide环境下断点,单步等调试应注意的事项 Dll中导出类--Delphi实战 EXE 输出函数 IS-Operator 没有在 DLL 中 NT Services w/Delphi2.0 USES IN DLLS VB 到 DLL VC 输出 DLL 函数的一个问题 VER.DLL 函数 VxD 技术及其在实时反病毒中的应用 Winzip DLL wizunzip dll 接口 编写 DLL 应该注意的问题 编写及调用 DLL 程序 编译 DLL 不能从 VB 中访问 Delphi DLL 插件 插件技术 查看 DLL 中的 Exports 函数 创建 DLL 从 C 中调用一个 DELPHI DLL 从 Delphi 1.0 中调用 32 位 DLL 从 Delphi 32 中调用 16 位 DLL 从 Delphi 中调用 C DLL 从 DLL 中调用时的 TextToFloat bug 从 DLL 中访问资源文件 从 DLL 中获取图标 从一个 C++ DLL (MS) 单一的返回 导入或 '封装' DLL 函数 调用一个 'C' DLL 调用一个 VxD 动态 COM-Based 数据集服务 动态调用 DLL 中的函数 动态连接到 DLL 方案: D2 调用 16 BIT DLL, DOS IRQs 和 UNDOC 函数 关闭一个 Delphi DLL 中打开的文件 关闭一个在 DLL 中打开的文件 官方 BUG (Ctl32v2.dll) 管理服务 何分析一个陌生的DLL文件 基本的 DELPHI DLL 模板 监测 DLL 是否已经 Load 解决 DLL 问题 列出系统里面有哪些驱动程序加载 能在 C 或 C++ 开发 Delphi 使用的 DLL 吗? 判断一个服务是否已经运行 启动和停止 Windows 服务 启动和停止服务 取得文件/dll 版本 如何调用 16 位 DLL 如何动态调用 DLL 使用一个 DLL 中的 List 对象 使用组件来调用 DLL 试着以动态模式载入 DLL! 同步一个 DLL 到一个打开的数据集 卸掉一个 .DLL 一种定义和实用 DLL 的不同方法 用 Delphi Web 服务器框架开发动态 Web Server 程序 用 Delphi 编写 VxD 设备驱动程序 用 Delphi 编写 Windows NT 中服务程序 用 DELPHI 开发 AUTHORWARE 的 u32 用 DELPHI 设计代理服务器 用 DELPHI 设计代理服务器程序 用 Delphi 制作 DLL 用Delphi5编写调用动态链接库的应用程序 用Delphi编写DLL实现动态改变分辨率 用Delphi制作DLL全集 运行程序为 NT Service 运行时动态连接 Dll 载入一个库 (DLL) 在 16 位 Delphi 中使用 32 位t DLL 在 16 位中调用 32 位 DLL 在 Delphi 2 中编写 NT-服务 在 Delphi 2.0 中生成 DLL 在 Delphi 中使用 C DLL (and HeadConv) 在Delphi环境中编写调用DLL的方法和技巧 在运行时调用 dll 函数
    IDE 和 Delphi 环境
      Borland IDE 常用热键简介 Code Insight D4: 哪一版本? Delphi 4 中的直接窗口 Delphi 4: IDE 问题排除 Delphi 4: 从局性地摆脱所有东西的停靠功能 Delphi 6 中帮助系统 Delphi 编程指南 Delphi 编译指令集 Delphi 不能正常使用 Delphi 代码窗口在单击 breakpoints 时不接收焦点 Delphi 的 IDE 的宏 Delphi 复活节彩蛋 Delphi 可视化设计器漫游 Delphi 启动很慢的解决方法 Delphi 在启动时挂起 Delphi 中的模板 Delphi 中预编译指令的使用方法 Delphi5 企业版及其 Update Pack 1 的安装序列号 Delphi5.0 中安装和注册使用 RXlib2.75 组件库 Delphi6 新特性 IDE 和 Delphi 环境 IDE 正在运行 IDE 正在运行吗? IE5Tools.Pas Kylix 安装亲历(转译) Kylix 下载 Object Inspector 快捷键 编辑器中的新块标记命令 编译开关 {$HINTS} (仅 Delphi 2/3) 编译指令 创建一个唯一 GUID (for COM) 从 EXEcutable 中获取 DFM 文件 大的 DSM 文件 - 可以缩短吗? 代码创建形式规范 多行控件面板 多行同时缩进 _ 反缩进 个人编程经验 关于 CodeRush 关于连接到外部的 OBJ 文件 获得 Dos 环境变量 禁止 IDE 欢迎屏幕 看不到 IDE 控件中加自己的图标 快捷键 联系 captions 到非可视对象 哪里可以下载 Kylix 让 hints 保留时间长一些 设置选定地块为大/小写 什么是 DRF 文件? 为什么创建它时会有问题? 使用代码完成来 assignments 使用和创建文件 搜索光标处的单词 条件定义所有编译版本 条件断点 新的 Delphi 5 - 一些属性丢失 一个 IDE 的文本缓存的接口 一个软件注册的讨论 移动多个组件 优化 delphi5.0 在 Delphi IDE 中选择列块 在 IDE 中的选择对象 在 IDE 中运行 怎样删除一个安装好的控件? 重编译一个包中的组件 自动递增 Build 号 自绘画的属性编辑器 组件图标混乱 (all black icons)
    IE 相关
      Cookie 的查看 Cookie 的建立使用 Delphi 3中Cookie的建立使用 DELPHI 和 INTERNET Delphi 里有个函数 SelectDiretory ,重载了两种形式: DELPHI 中用户信息的读取 Delphi 中怎么将实数取整? Deplhi 中用什么函数可以设置系统时间、日期? FTP 使用 WININET Html Help 的常见函数和命令定义 HTML 文件的预览(如同资源管理器一样) IE Cache 工具单元 IE 扩展相关 IE 数字签名 IE 相关 IE 中添加工具栏 SQL 的 SubString 函数 Win95/98 下监控运行的其他程序 查看 IE 历史记录信息 处理 cookies 窗口嵌入到 IE 的工具栏中 从一个 URL 中提取域名之后的东西 打开日期 / 时间属性对话框 单元间以 uses 彼此参考 得到 Windows 用户名和序列号 定制 IE 5.0 读写 Cookie 的例程 对某事件响应只执行一次 防止程序被重复执行 复制文本到剪贴版和从剪贴版取文字 改变操作系统日期 改变代理服务器 改计算机名 关于 IE 的几个问题 何种操作系统 获取视频的像素位数 (4=16 色, 8=256 色 ) 获取系统注册的文件图标 监测是否在锁定模式 将程序放在 Win 启动中 禁止用户切换任务 类似 NetAnts 的浏览器整合 历史记录 URL 单元 利用 Delphi 编写 IE 扩展 列出系统所有特权 (WinNT_2k_xp) 另外一个 IE 工具单元 浏览器和系统相关 命令行参数的使用 判断是否为超级用户 [ Win2000 ] 判断一个 URL 是否已经在 IE 的 Cache 中 判断一个字是否为 BIG-5 中文字? 屏蔽 Alt+F4 关闭键 启动关闭热启动 清除 IE 的 Cache 清除 IE 历史记录 取得 0 级特权 取得 IE 窗口中的输入框 取得 IE 的历史记录信息 取得 IE 地址栏的 handle 取得多 frame 的每个 Frame 中的内容 取得连接的文字 实现和 IE 浏览器交互的几种方法 使 ActiveForm 获取网页中参数 使用 activeform 在 ie5 中浏览为什么会出现花屏 收藏夹函数 死循环的控制权转让 系统光标的设置和恢复 系统图像列表 写小执行程序 信息系统建模方法 页面中的 JaVa 函数 一个 IE   COM 接口的例子 一个 IE 工具单元 一个刷屏的例子 一个在网页中间 POP 的 HTML HELP 用 API 函数开不同的浏览器窗口 用 Delphi 产生一个最小的可执行程序 用 Delphi 获取当前系统时间 用Delphi 3实现运行于浏览器内的客户 远程通信技术在计算机监控系统中的应用 在 DELPHI 下读取系统时钟 在Delphi程序中使用IE浏览器控件 怎样查阅系统中的窗口标题 整个系统中的焦点控件 注册到 IE 窗口 资源管理器类名 自动填写 IE 的网页的输入框的内容
    MIDAS
      Delphi 3 Midas 程序不可用于 BDE 5.1.1. DELPHI6中扔掉MIDAS DLL的方法 Midas 信息 MIDAS 中的事务处理 OnGetTableName 事件介绍 TCLIENTDATASET 的秘密 从数据集创建 OleVariant 如何在使用 MIDAS 时执行客户储存过程 使用你自己的 SQL 来更新 MIDAS 中的表 一个 MIDAS 应用程序 - Cookbook 用 Delphi 3 开发 MIDAS 三层应用程序 在使用 MIDAS 时的重要属性 TField.ProvideFlags
    Object Pascal
      Bit 操作 - 聪明的方法 Case 语句的串检索 CreateTransactionEx 函数 CRT 单元 DCom Delphi RTTI: ClassType, ClassParent 示例 Delphi Word Excel Delphi 代码优化 - 整数篇 Delphi 代码优化 - 字符串篇 Delphi 和 Internet DOS 文件功能 Downloads Finale GetToken 函数 IF 语句和 FOR 循环 Keypressed 函数 License MTS 事务处理 Revsion History Sender,Self,Owner , parent System 单元一些有用的变量或者常数 While 和 Repeat 循环; Case 语句 With 的问题 编写过程和函数 表内容 参数串 出发 递归; 系统单元命令 动态取得组件或者对象的属性、方法等信息 读写文本文件 二进制树 二进制文件; units,overlays 和 inc 分布式计算概述 该组件源自什么地方! 改变常量变量的值 关于枚举类型 汇编介绍 加快 AnsiUpperCase 加快串函数 接口的讨论 禁止一个事件处理器 句柄 快速条件断点 类型强制和转换 链接或连接列表, 排序 两个奇迹 面向对象方法综述 命令行中的多个参数 你不需要为串使用 case 语句! 巧妙使用 DownTo 代替 To 取得一个枚举类型有多少个元素? 实现 TCollection 实现回调过程 使用 BGI 使用串大小写语句 数据表示; 读 spec sheets 四舍五入的 BUG 文章和代码 一个较好的 Pos 函数 一些有趣的东西 应用程序开发 用 WITH 优化你的代码 用击键来终止一个长的循环 杂项主题 在串中查找一个词 在使用语句时要小心 指针的基本概念 转换 C++ 代码到 Object Pascal 转换 Numbers 到 Hexadecimals 转换列举类型值为 strings. 组件层次的 ForEach
    OLE、COM、ActiveX、DDE
      ActiveForms - 设计和部署 ActiveForms - 一个 Cookbook ACTIVEFORMS 不显示在 IE 中: WHY DO ACTIVEX ActiveX 的自动更新问题 COM 接口拖放 COM 接口拖放 Part 11 COM 接口拖放 Part 2 COM 接口拖放 Part 3 COM 接口拖放 Part 4 COM 接口拖放 Part 5 COM 接口拖放 Part 6 COM 接口拖放 Part 8 COM 接口拖放 Part 9 COM/DCOM COM/DCOM 如何传递数组 COM/DCOM的区别与联系 Console-组件 CSDN 的 Office 开发竞赛 2002.07 的试题和参考答案 CSDN 的 Office 开发竞赛 2002.08 的试题和 Kingron 的解答 DDE- 传递文本 DDE 的分组条件 DDE 和 MSWORD DDE 和 WORD DDE 连接到 NetScape. DDE 与 NetScape 和 MSIE DDE: 一个简单的示例 Delphi 1.0 中的 DDE 和 Excel Delphi 2.0 中的通信口 Delphi 3 和 4 中的快捷方式 Delphi 5 控制 Excel Delphi DDE 连接到 WP Win 6 Delphi 编写含有 String 参数的函数应注意的问题 Delphi 和 Rabbit Hole Delphi 和 Word 之间的编程 DELPHI 里调用 Outlook DELPHI 中的 OLE Automation? Delphi 中调用 Word DELPHI16 中的 OLE Automation Delphi中实现OLE自动化 Excel Excel TypeLib(Excel9.olb) Excel1 ExcelApplication FieldDefs - makedbf.zip IUnknown 类型的局部变量由谁负责 Release Microsoft Outlook 9.0 Object Library MS Excel OLE server MTS OLE Automation 和 EXCEL Ole automation 说明 OLE Excel 技巧 Ole 编程! - DELPHI -> OLE -> MSWord OLE 的一个问题 OLE 服务器 OLE 服务器-客户信息 OLE 和 Excel, 请帮助 OLE 和 IE ? OLE 控制 Excel 时对话框打扰的问题 Ole 朋友 OleContainer 的一个问题 OleContainer 和数据库问题 Outlook的Automation对象编程方法 Word TypeLib(msword9.olb) Word 的 DDE Word 宏和 Delphi WordApplication 和 WordDocuments 的关联 WordBasic via OLE 测试是否我的程序启动为一个 OLE 服务器 产生 GUID 从 Delphi 程序中的 DDE 到 Excel - texcel.zip [1/1] 从 Delphi 中控制 Word 读取 Excel 97 或 2000 工作表 访问 发送电子邮件 根据文件给出的函数声明动态调用一个函数 关于 Delphi 的 ActiveX Form 的一个问题 基于 COM 接口的拖放 简单的 DDE 问题 利用 delphi 编写 windows 外壳扩展 利用 Windows 外壳扩展保护文件夹 判断一个 COM 接口是否注册 让 DDE 与程序管理器交谈 让 DDE 与程序管理器交谈 如何在DELPHI中操作EXCEL电子表格 使用 Word95 或 Word97 的 OLE server 使用 WordDocument,WordApplication 通过 OLE Automation 处理 Excel 我添加了代码到 OnKeyPress 事件来捕捉 Enter 键, 但 虚假借口下的 ActiveX 要在 MS Outlook 中用 OLE 创建一个邮件 一个操作 Excel 的单元 一个操作 Excel 的例程 一个写法问题 隐藏在 Delphi 的关于对话框中 用 DDE 创建程序组和快捷方式 用 DDE 从 WinWord 打印 用 DDE 控制程序管理器 (long) 用 Delphi 实现程序间的数据传递 用 delphi 实现外壳扩展 用 Delphi4.0 直接控制 Word97 用 OLE 自动控制 MS Word 在 Delphi 或 BCB 3 以上版本中使用 VBA 6.1 SDK 在 delphi 里可否调用 .bin 文件 在 DELPHI 中操作 Excel 在 Excel 创建数据并复制它到 Word 在 right 上隐藏应用程序 在运行时创建按钮? 怎样发现是否有 SOFTICE 在运行? 注册 OLE 组件 自动控制 WORD 7 组件对象模型
    Shell 操作
      DELPHI 相当于 VB SHELL 的命令 DOS Shell DOS Shell 示例 IShellLink 示例 IShellWindow No DOS Shell Shell Icon 缓存 Shell 排序 Shell_NotifyIcon Shell_NotifyIcon SHELL1.PAS Shell32.dll 中的接口 ShellExecute in Delphi2/NT shellexecute 的参数 Unix shell fun Win32 SDK C 示例 (SHELLUTL) Win32 SDK 头文件 (SHELLOBJ) Window Explorer Shell 技巧 Windows Shell! 查找特殊文件夹 带提示的 Shell 到 DOS 非常快的外壳排序 复制任意文件或文件夹到剪贴板 根据扩展名取得相关图标 关于 Windows 2000 的 Bug 和文件类型 好的 DOS Shell 单元 获取 Shell 窗口句柄 建立快捷方式 利用未公开函数实现 Shell 操作监视 另一个 Window Shell 取得 LNK 文件的目的文件的信息 文件关联 一些未公开的 Shell32.dll 函数 用外壳扩展改文件名 在 Shells 中提示修改 执行快捷方式 属性表探索器 Shell 扩展
    VCL
      AnsiLowerCase() 比 LowerCase() 更快 Application.Terminate 或 Halt() ? CheckEdit - 一种特殊的 Editfield Critical sections in Delphi Delphi 5: 设计时代码和运行时代码 Delphi 能为自己创建 VCL 吗? DFM <==> 文本 VCL 帮助 VCL 动态调用 VCL 继承层次 VCL 属性编辑器 VCL: 在 active form 上对中一个窗体 按名字显示/隐藏一个组件 避免 'Real' 属性 创建你自己的 TreeNodes! 创建一个不能拖动到窗体上的组件 创建一个只知道类名的窗体 从 TStringGird 中移去高亮显示 带声音的 MessageDlg 调用基类 constructors 和 destructors 防止多个程序实例 改变控件的 Window 风格 检查是否 Delphi 正在运行 建立一个透明 Edit 控件 箭头键不生成 WM_KEYDOWN 控制 Iterator 你要遗传什么给你的组件? 启动一个最小化的程序 让 Enter 键象 Tab 让 TRichText 对象中的一些文本闪烁 使用 Tag 属性来集中和简化窗体的创建 释放一个 TList 添加一个 Minimize 事件到你的窗体 问题: 我的控件的窗口句柄是什么时候建立的? 我的控件在重绘时闪烁 一个禁止 ALT+F4 以避免关闭窗体 隐藏一个程序任务栏图标 (Windows '95/NT 4) 用 Delphi 3 创建小的 EXE 用 Delphi 4 的 HTML 组件打开一个 HTML 文件 用 pgUP 和 pgDn 卷动窗体 有效地居中一个窗体 在 TRadioGroup 中禁止一个入口 在设计时确定非可视组件的位置 在使用了组件编辑器后让设计者保存修改 在一个 WinControl 中禁止所有控件 在应用程序空闲时工作 找出总的组件数 属性在 construction 时的什么时候设置? 转换 DFM 到 TXT 文件
    WINDOWS 和 OS2 材料
      32 位保护模式 4 GB 数据 - 32 位! / Windows 64k TPW/OWL 64k Edit 控件 Bottle 中的信息 BPW: 如何使用 ReadComm CTL3D Version 2.0 单元 CTL3D 和 BORDLG 混合 DETCWIN.PAS Editor 控件示例 HUGE 对象单元 listbox 的横向卷动条 OS/2 COMM 哑终端 OS2 中的 DOS OS2CHECK.PAS OWL Owner-Drawn List Boxe Pascal WinG 单元 TPW 中的打印 TScreen 对象揭秘 WIN VER 和 MODE Win/OS2/DesqView/TopView 中的时间片 Win95/98下监控运行的其他程序 WINCHECK.PAS Windows 3-D 框架 Windows Sockets 单元 Windows Statusline 单元 Windows 捕捉 Ctrl/Alt/Del Windows 程序的版本信息 Windows 打印 Windows 检测 WINDOWS 简单的终端模仿 Windows 双击 Windows 文件管理扩展 Windows 延时 Windows 中的 '关于' 对话框 Windows 中的折行 WinG Pascal 导入单元 WINICONS.PAS WINSOCK for Pascal WINSOCK for PASCAL 的帮助代码 不可思议的 Delphi 不要多个实例 查看 Windows BMP 文件 窗口绘制 创建自定义控件 从 Delphi 开始 带参数运行 得到Windows用户名和序列号 对象> 64K 关闭 Windows 河内塔 检测 DeskView/OS2/Windows 检测r WIN 3.X 检测驱动器的可访问 快捷方式 扩展 GetDriveType 扩展标签 利用delphi编写windows外壳扩展 取得并设置显示设备模式 让Window95停止结束 让一个窗体不可移动 如何隐藏和显示Windows的任务条 设置 WINDOWS 墙纸 使用 VER.DLL 退出 Windows 完全的图标格式说明 完整的 Metafile 讨论 我自己的数据库 新的 EXE 头 行显示屏幕保护器 旋转字体 用Delphi检测Windows的启动模式 用Delphi实现禁止用户关闭Window9X 在 Edit 控件中放置脱字符 在 Windows 下启动 在Delphi中实现对WIN 9X应用程序使用权限的设置 只一个 EXE 拷贝 自定义组件开发
    XML
      Delphi 中的 XML 简单示例 msxml 和 microsoft.xml 之间的不同 xml 规范 (1) xml 和 DELPHI 的结合 xml和DELPHI的结合 构造未来Web页面的工具语言 -- XML 用 XML 为数据储存 用来自一些数据庥的数据创建一个 XML-文件 自定义 XML
    安装和设置
      BDE 安装问题和 INSTALLSHIELD Delphi 2.0 安装问题 Delphi BDE for Novell 的网络安装- Hints Delphi 安装在何处? 什么是 $(DELPHI)? Delphi 的等价于 VB 的安装向导 Delphi 组件安装技巧 IE 安装了吗? Outlook Express 安装了吗? PrinterSetupDialog: 改变打印纸大小 ReinstallingWindows NT Setup 程序 SETUP 程序 (源码) TCP/IP 安装了吗? VBX 在一个 DELPHI 程序中, 如何分发 Win95 PageSetupDlg 公共对话框 API Windows NT 和 Windows 9x 双启动设置 Windows NTpartition 设置 安装 : 发送它到世界 安装 BDE 安装 Delphi - Delphi 和 Windows 资源问题 安装 RXLib 安装 Shield 制作安装程序 安装了 4DOS 吗 安装了 TCP/IP 吗? 安装了 Windows 扩展吗? 安装了声卡吗? 安装实用 安装随 Delphi 3 分发的 JPEG 组件 安装字体 从 CD 安装错误 从网络上安装 DELPHI 从硬盘驱动器安装 Delphi 打印你的 CMOS 设置到打印机 得到已安装磁盘 分发程序 复盖默认的安装目标目录 干净地启动 32 位 Delphi 安装 干净启动 -- 安装 Turbo Pascal 技巧 获取已安装字体的列表 检查一个用户是否安装了快捷方式 克服安装问题的技巧 列出 Windows 已安装的程序 你已经看到了那些移动鼠标时播放音乐的安装程序 如何检测是否安装了任何应用程序 如何检测已安装的通信端口名? 如何检查是否安装了 BDE 如何设置回调函数? 如何在一个 Micron 计算机上安装 Delphi? 如何制作Delphi程序安装盘 外设安装 -Win 95/98/NT 为什么 Delphi 3 不支持网络安装 问答 - 安装 Delphi 3 时的 BDE 引擎错 我的 Windows 是什么时候安装的? 卸载 DELPHI 卸载 Delphi (16 bit) 用Delphi编写安装程序 用InstallShield制作数据库应用系统的安装程序 用一个读写的 CD 驱动器安装后 Delphi 不运行 有关 OCX 的安装 在 Delphi 中有类似于 VB 的安装向导那样的东西吗? 在 NT4 中安装和使用 Delphi 3 在 Win2000 Beta 中安装 D4 在 Win2000 Beta 中安装 D4 (2) 组件封装 Win95 PageSetupDlg
    报表和打印
      BMP 在 HP LASERJET 4+ 上的打印问题 Connect (TReport) Crystal Reports Crystal Reports, 用户在运行时选择打印机 D1 不用 QuickReport 打印 Delphi 中的所见即所得打印 Delphi 中票据凭证的精确打印 DELPHI下调节器用EXCEL为其编辑和打印 QReport QREPORT - 多个拷贝 Quick Reports 预览和纸张大小问题 QuickReport 条件式列印 QuickReport 中指定打印机 QuickReport: 载入一个 .QRP 文件 QuickReports 的包文件名 QuickReports 预览按钮上没有图形 ReportSmith ReportSmith 欢迎屏幕 ReportSmith 讨论 ReportSmith 一场恶梦 TP/BP IDE 中的打印 Win2000 下图形打印的 Bug 修正 Win95 中的 TTY 打印 报表的强制分页输出 编程实现文本文件到图像文件的转化 不用 TPrinter 单元打印 操作 TChar 的简单示例 传递变量到 ReportSmith 传递一个变量到 REPORTSMITH 报表 从 TPrinter 取得打印机驱动程序和端口名 打印 sideways 文本 打印 TEditWindow 打印窗体 打印窗体 打印格式 打印机信息 打印原始数据 打印运行程序 打印组件 发送一个图形到打印机 烦恼的打印问题 改变一个打印作业的属性 给数据库报表加上网格线 获得打印设置 检测打印缓冲池中打印任务数 快速报表 快速报表 快速报表常见问答 1 快速报表常见问答 2 快速报表常见问答 3 快速报表常见问答 4 快速报表的 fr_class.pas 快速报表源代码 取得打印机信息 任意打印 使用 MS Word 作为报表生成器 所见即所得的报表 替换 QuickReport 的预览窗口 同时打印到多个打印机 问答 - 打印 问答 - 如何从 memo 发送文本到打印机? 问答 - 数据库报表 写一个原始数据串到打印机 一次打印一行 一次打印一行 一个打印窗体的较好的方法 以厘米打印 (inches)? 隐藏 ReportSmith 的欢迎屏幕 隐藏 REPORTSMITH 运行时引擎登录 用 Delphi 4 和 TQRPrinter 打印和预览 用 Word 打印报表 用Delphi4的QReport部件生成报表 用Word做Delphi报表输出工具 运行 Reportsmith 在 MS Access 中处理报表 在 Windows 95 中打印到 DOS IDE 在 Windows 中显示或打印非常大的图像时的问题 在Delphi编制的程序运行中动态制作报表 在Delphi中实现数据分析模块的动态报表 在Delphi中运用QuickReport实现多栏列印 在运行时创建报表 直接打印到端口 (不要驱动程序) 自定义快速报表的打印预览窗口
    菜单
      “最近文件“菜单代码 BitBtnMenu 源码 DELPHI 合并菜单到 MDI 应用程序 EXE 菜单系统 Flexmenu 组件 GETSYSTEMMETRICS(SM_CYMENU) 的问题 ie 里收藏夹成为 popmenu IE 历史记录菜单控件 MDI 窗体的 Windows 菜单 MenuItem 到右边 Menus - 创建记事本 Owner-Drawn 菜单 Shell 文件菜单 SystemMenuIV : TBarPopupMenu: 让你的弹式菜单象开始菜单 TMENUITEM - 在运行时添加并添加事件 Win2000_XP 透明菜单 win98 开始风格菜单 win98 中开始按钮的菜单谁会做 Windows 菜单字体的设置和恢复 Windows 开始菜单类名 Xp Menu 菜单核心代码 把 Help 菜单移动到 Form 的最右边 编写 Office XP 菜单效果的代码 不同平台程序的界面问题 菜单 菜单打开了吗 菜单对齐方式 菜单和可视树相互转换 菜单去了 菜单系统 窗体菜单 窗体上有菜单吗 创建可停靠菜单条 从 DB 构建弹出菜单 从菜单中调用你的主页 从杀任务菜单中隐藏一个进程 打开 windows 开始菜单 打开开始菜单? 带用户等级的 Menuitems 弹式菜单 弹式菜单中的图标 弹式菜单装配 定制 WINDOWS 的鼠标右键弹出菜单 动态菜单 动态菜单 动态菜单安全 1 动态菜单安全 2 动态创建 PopupMenus 多窗体菜单 多国语言界面 改变系统菜单 根据鼠标位置弹出菜单 更改开始菜单位图 更快的 Primenumbers!!! 关于自画菜单的问题 规范设计 Windows 应用软件菜单 禁止 WebBrowser 的右键菜单 禁止开始菜单的时钟 禁止一个菜单而不变灰 开始菜单 开始菜单的时钟区域 控件阴影 控制 Word 的菜单 控制菜单改变 控制系统菜单 快速菜单 快速动态创建 MenuItem 类 xp 风格的菜单控件 for d5 目录转换成菜单项 ; 获取系统图标 目录转换成菜单项;获取系统图标 你的菜单项上的位图 屏幕上是否有弹出菜单 清空开始菜单文档列表 取得运行菜单文件夹所在目录 让别人通过菜单项来访问你的个人主页 让菜单项工作象收音机按钮 如何 disable 开始菜单 如何从程序中打开一个菜单项 如何弹出 Shell 菜单 如何得到/设置菜单的字体大小? 如何动态建立 Menuitem 如何放入最近打开文件列表到菜单? 如何放置程序到开始菜单和桌面 如何确定弹式菜单中的哪一个项被右击? 如何让菜单右对齐 如何让菜单右对齐 如何设计真正的全 XP 的菜单 如何添加图形到菜单? 如何添加图形到菜单? 如何添加项到系统菜单? 如何添加项到系统菜单? 如何添加新的菜单项到应用程序系统菜单? 如何添加一个项到系统菜单? 如何添加一个新的菜单项到应用程序系统菜单? 如何修改和处理系统菜单? 如何在菜单中显示图片 如何在一个 VBX 中使用 弹式菜单 如何在一个 VBX 中使用 弹式菜单 如何在一个 VBX 中使用 弹式菜单 软件界面中菜单的美化 删除系统菜单中的一个项? 删除桌面所有图标并且保留菜单 上下文件相关菜单和属性对话框显示 实现 windows 桌面上拖动图标的界面 使用菜单选项来 CUT, COPY 和 PASTE 收藏夹菜单控件 鼠标移入移出时播放声音 探索菜单设计器 添加 “类似于 WinZip“ 文件选项弹式菜单 添加菜单到弹式菜单 添加菜单项到系统菜单 添加到开始菜单文档列表 添加快捷方式到 Win95/WinNT4 桌面/开始菜单 添加图形到菜单 - ObjectInspector 添加图形化 Bar 到标准 PopupMenu 添加位图到菜单 添加位图到菜单项 添加项到系统菜单 添加一个文档到系统菜单中的最近文档中 添加一个文件到文档菜单 添加一个项到 main 菜单或 tools 菜单 添加一个项到系统菜单? 添加一个新项到程序的系统菜单中 添加最近使用的文件到菜单 为菜单项播放声音文件 为在运行时创建的菜单项指定 ONCLICK 事件 系统菜单 系统菜单操作 系统菜单处理 系统菜单问题 显示 弹式菜单 象 IE 收藏夹一样在菜单上弹出菜单 修改系统菜单 一个 Shell 扩展菜单模板 一个非常好的菜单控件 一个简单的菜单按钮的实现 用 RX-Library 的类似于 Windows 9x 开始菜单的菜单 用代码激活开妈菜单 用户界面设计提示与技巧 右对齐菜单 右击鼠弹出菜单 运行时的弹式菜单 在 Delphi 4 中修正一处菜单绘制固障 在窗体的系统菜单中添加你自己的入口 在开始菜单中创建一个程序组 在系统菜单中添加一个新项 在选定菜单项时捕捉 SHIFT 键? 在运行时创建菜单项 怎样得知 POPUPMENU 正在打开着? 执行期间 Menu 消失了? 重刷新 Delphi MDI 菜单 自定义菜单外观 最小化时的系统菜单 作非常规程序菜单掌握 delphi 高级秘籍 1
    常见问答
      64K 限制 ASP 是如何工作的和 Delphi 如何进入! Blobs 不支持作为储存过程的参数 BORLAND OVERLAYS QA BORLAND QA for TPW BORLAND 混合语言常见问答 BORLAND 前 10 个问与答 BSP TREES C++ - Twincontrols 的闪烁问题 C++ - 获取本地和远程用户的 IP C++ - 获取当前用户名 C++ - 销毁一个 TList CWin3.1如何取得第一个输入法 Delphi 1 不再可用 Delphi Fact Sheet Delphi 常见问答 1 Delphi 常见问答 2 Delphi 常见问答 3 Delphi 和 C++ Delphi 可以创建 OCX 吗? Delphi 可以读 Foxpro 表吗 Delphi 启动时计算机冻结在欢迎屏幕 Delphi 如何使用 DLL Delphi 中如何调试包 DELPHI 中如何调用拨号函数 delphi 中如何将 TCANVAS 上的内容转化为一幅图象 Delphi 中如何实现系统权限的设置 Delphi 中如何在第一个按扭事件尚未结束时按第二个按扭结束第一个按 Delphi 中如何知道 Share 已经装载 delphi.常见问答 Delphi的Form有分种类吗? Delphi中如何实现系统权限的设置 Delphi中如何在第一个按扭事件尚未结束时按第二个按扭结束第一个按扭 Dos 编程常见问答 DOS 编程常见问答 EDIT 字段验证 FILES FINDKEY 总是返回 TRUE IDE John 和 Jon 有多相似? (已更新) LINKER 问答 MAC Pascal 问答 MAKING MULTIPLE COPIES OF THE SAME 组件 ON THE PALETTE Memo如何取得超过255Bytes的内容? Memo如何自动向下卷页呢? Novell 客户访问 PDOXUSRS.NET 速度慢 On Pascal ... OOP 问答 ordinal 237 不能定位 OWL/BWCC 常见问答 Parent 处理器 QREPORT 中如何打印条码 RAR 文档 SB/Adlib 编程 SEC18-BORLAND SEC19-BORLAND Sound string 与 pchar 的转换型别要如何做? Strings, Compiler, Output TLIST 中的一般对象访问 TSTRINGLIST VS. TSTRINGS WIN95/WIN-NT Windows 2000 中的 Delphi 5 Windows 工具常见问答 保护模式常见问答 比较筛选 编程地地修改列标题 编程地调用事件处理器 编程地启动屏幕保护程序 播放多个声音文件 捕捉 PRINTSCREEN 键 捕捉功能键 不打开控制面板运行一个控制面板对象 不利用 OLE 如何生成 XLS 文件 布尔算法介绍 常见问答 常见问答 处理自动增量字段类型 创建一个带可用 canvas 的 Scrolling Win 控件 从浏览器中隐藏一个服务器 从一个 DELPHI 程序中退出 WINDOWS 打开 Access 表时的访问违犯 打开 ClientDataSet 时的 'Operation not applicable' 错误 当我在 Memo 中增加一行后,我如何能使最后一行总能显示出来 电子编程 动态创建组件 动态创建组件 动态改变列宽以适应数据宽度 动态选择刷子 PATTERN 读写文件的大学生指南 发送按键到其它 DELPHI 程序 防破解问答集 访问长文本字段限制到 255 字符的参数 放置按钮到窗体标题上 复杂图形的 redrawing? 给出日期,如何知道是这一年的第几周? 关于 Delphi 技巧 汇编教程 获取用户登录名 基于通区符或文件日期地删除文件 减低 TDBEDIT 中的文本中心亮度 检测其它 WINDOWS 程序并停运行 解决访问违犯 可以保存一个 Resource Workshop 项目为一个 .RES 文件或一个 .RC 文 口令删除 快速报表如何不要预览即可直接打印 理解 Ownership 和 Destruction 浏览 C++ Builder 4 的代码浏览器 逻辑算法简介 请问如何读取 BOIS 和网卡信息 取得用户名 取消 RADIOGROUPS 选定 让用户在运行移动控件 如何 AUTOMATE MEMO 或窗口卷动 如何 bookmark 你的代码 如何 COPYRIGHT Software 如何 destroy 动态创建的组件? 如何 DISABLE 鼠标光标 如何 overrid 虚拟方法? 如何 override THintWindow 如何 override THintWindow 如何 Pack dBASE 资料档 如何 readln 长于 255 个字符 如何 readln 长于 255 个字符 如何 resize 和分隔 panels? 如何 运行时 Type Information (RTTI) work? 如何show出一个执行档的icon? 如何安装 3Com Nic Card 如何按数值值排序一个 TStringList? 如何把正在浏览的网页用图片的形式保存下来 如何包含 .Wav 文件到你的 .EXE 文件中 如何包含一个 'crystal report' 到一个 Delphi 程序中 如何保持用户调整后的窗体大小 如何保持组件组在一个 palette 窗体上? 如何保存 ImageList 里面的内容 如何保存 QuickReport 自定义预览到文本? 如何保存和恢复窗体的位置? 如何保存你的窗口 如何保存你的桌面设置 如何保存一个包含子对象的复合对象到 .DFM 如何避免回车键的 Beep 如何避免我的程序的主窗口的显示 如何编程地拨默认的拨号连接? 如何编程地操作数据? 如何编程地创建 JPEG 图形 thumbnail 如何编程地改变 NET DIR? 如何编程地进行重复? 如何编程地修改 Windows 95/NT 墙纸? 如何编程控制光驱的弹出和关闭 如何编写高质量“软件需求说明书” 如何遍历表中的字段 如何遍历一个 list 组件? 如何捕捉 ALT 键? 如何捕捉 Tmemo 的 scollbar 的事件 如何捕捉当前查看的网页的 URL 和标题 如何捕捉屏幕到一个图形? 如何捕捉最大化消息? 如何产生不具MultiLine的Memo 如何产生程式群组与程式图像 如何吃掉 Ctrl+Enter ? 如何出席会议 如何处理书签 如何传递多维数组作为参数? 如何传递函数作为参数 如何传递函数作为参数 如何传递数组给过程或者函数 如何创建 Delphi TForm.Minimize 如何创建动态组件? 如何创建类属性? 如何创建透明的 Delphi 窗体 如何创建无窗体的应用程序 如何创建系统级模式程序? 如何创建一个 ActiveX 并连接它到 HTML 文档中的 JavaScript 如何创建一个 MouseEnter / MouseLeave - 事件 如何创建一个 NT 启动盘 如何创建一个 Shell Link 如何创建一个 Windows 95 风格的 scroll bar? 如何创建一个窗体上面有一个可进行递增搜索的 list box 如何创建一个大的数组 (>64K RAM) 如何创建一个带背景图形的 Scroll Box 如何创建一个欢迎屏幕 如何创建一个控制台程序 如何创建一个缩放视图 如何创建一个透明图形类 如何创建一个无标题但可以重调大小的窗体 如何创建一个组件数组? 如何创建真正的桌面的子窗口? 如何创建组件数组? 如何从 .res 载入位图而不损失 palette? 如何从 C 中调用 Delphi DLL? 如何从 Delphi 中访问 DOS 环境数据? 如何从 Delphi 中访问数据库? 如何从 DLL 中调用一个函数? 如何从 DLL 中调用一个主程序中的函数? 如何从 FormCreate 或 FormShow 中关闭一个窗体? 如何从 memo 发送文本到打印机? 如何从 RES 文件载入 Bitmaps 和 Cursors? 如何从 VB 中关闭 Delphi DLL 中打开的文件 如何从 win32 调用 16-bit dll 函数? 如何从并口读一个字节? 如何从查寻结果中只返回一段数据 如何从串中切去空格? 如何从其它程序创建的文件中读数据? 如何从数值串中移去逗号? 如何从所有打开的 IE 窗口中得到地址 如何从网络得到用户名? 如何从位图创建图标 如何从位图创建图标? 如何从位图创建图标? 如何从一个数据库或一个别名获取路径 如何打开一个 HTML 文件 如何打印 VERTICAL 方向文本 如何打印带位图的窗体 如何打印一个 TStringGrid!!! 如何打印一个位图? 如何当 ActiveDesktop 是 on 时在 Win98/2000 设置墙纸? 如何导入一个不同机器上备份的 SQL-Server 7 数据 如何得到 CPU 速度? 如何得到 IDAPI32.LIB 和 IDAPI.H 如何得到 MousePosition 如何得到 MousePosition (D4) 如何得到 paradox 数据库中的所有的表 如何得到 VersionInformation 如何得到 Windows NT/2000 域名 如何得到别名列表, 表列表等 如何得到磁盘序列号? 如何得到当前网络用户名 如何得到当前用户的用户名? 如何得到光标在 TMemo 中的当前行和列位置 如何得到汉字的 unicode 如何得到计算机名和已登录用户 如何得到键盘状态? 如何得到数值的最后小数? 如何得到所有拨号连接 如何得到文件 '最后访问' 属性? 如何得到文件的扩展名 如何得到一个超出 MEMO 字段的串 如何得到一个打印机的不可打印区域的值 (left, right, top, bottom) 如何得到一个控件的句柄或 ID? 如何得到一个文件的日期时间印 如何得到一个文件的日期时间印 如何得到最终版本的该 FAQ? 如何调用 DOS 中断执行 DOS COMMAND.COM 命令 如何定义并初始化静态数组 如何定义程序版本以使 GetFileVersionInfo 可以找到它 如何定义一个 32 位指针? 如何动态地识别 checkboxes? 如何读 Lotus 123 文件 如何读取超过 255 个字符的一行 如何对齐 stringgrid 中的单元? 如何多次使用一个窗体 如何发送文本文件到打印机? 如何发送一个原始串到打印机? 如何翻转一个串 如何防止 Edit 框中的 Password 不被非法获取 如何防止 resizing 窗体? 如何防止一个程序执行两次 如何防止用户访问控制面板 / 系统? 如何防止运行程序的多个实例? 如何访问 LASTDRIVE 值? 如何非常快地获得 RGB 值 如何封装文本到一个 StringGrid? 如何复制文件? 如何改变 Windows 墙纸 如何改变一个 ISAPI DLL 项目到一个 CGI 项目及相反 如何根据屏幕分辩率重调窗体大小? 如何关闭任何程序? 如何关闭一个 MessageBox() 如何画一个透明位图 如何恢复一个窗口的大小和位置? 如何获得一个控件的句柄或 ID 等 如何获得桌面上任意窗口的标题并且更改标题?? 如何获得最终版本的 BWCC.DLL 等 如何获取 Pageheight 的毫米数 如何获取网页密码框中的密码 如何获取系统颜色 如何获取一个已注册 OCX? 如何计算复活节星期天 如何监视磁盘性能 如何检测 CPU? 如何检测 SQL 连接的一个 MSSQL 表是否可以刷新 如何检测串的象素长? 如何检测是否当前屏幕显示使用了多于 256 种颜色 如何检测一个空的数据集? 如何检查程序是否已经运行? 如何检查箭头键? 如何检查你的程序是否已经运行 如何检查驱动器 'a:' 是否准备好? 如何检查数值值 如何检查一个驱动器是否已经准备好 如何简单地实现两维 stringlist ! 如何将Wav文件做到EXE文件里 如何将你的程序放在 Windows 启动中 如何结束应用程式 如何截剪中文字串,而不会出现乱码 如何进行串 pattern 匹配? 如何进行结构的转换和复制 如何进行外部 dll 连接? 如何进行位操作? 如何禁止 ALT-F4 或只允许一种方法退出 如何聚集两个可视 vcl 组件 如何控制 IE 如何控制Ctrl+Alt+Del键 如何控制壁纸 如何控制程序速度 如何控制关闭 Windows 如何控制关键字段的重复输入及报错 如何控制鼠标单击事件? 如何扩展 Delphi Tools API 如何模拟按下 DBNavigator 元件任一按钮的动作 如何判断 mouse 按下了最小化按钮 如何判断键值是否重复 如何判断哪些元件有某一特定的 property 如何判断一个按键序列 如何判断一个程序是否已在运行? 如何配置 Borland 数据库引擎 如何匹配文件 DATE/TIME 印 如何匹配文件 DATE/TIME 印 如何匹配文件 DATE/TIME 印 如何屏蔽 Alt+F4 如何嵌入 Adobe Acrobat 到你的程序中 如何强制程序激发一个 驱动器未准备好 如何强制窗体保持它的图标 如何强制刷新数据到磁盘 如何切换监视器的开/关? 如何求出包围任意折线多边形的最小矩形 如何区别右 shift 和左 shift 如何区分中英文字符 如何取得某些特殊文件夹路径 如何取消 Word2000 中的宏病毒提示 如何取消按键? 如何取消一个窗体的显示 如何去掉标题栏? 如何确定程序是否运行于 Delphi IDE 中 如何确定窗体大小并动态创建一个列表框 如何确定一个文件? 如何让 caption 闪动? 如何让 Delphi 程序响应 Windows 消息? 如何让 Delphi 是可中断的 如何让 Edit 从右向左显示 如何让 EXE 文件删除它自己 如何让 InputBox 也能使用密码掩码? 如何让delphi读取Foxpro的资料库 如何让编译日期进入可执行文件中 如何让回车键象 Tab 键一样工作 如何让监视器进入等待模式 如何让你的 Delphi 程序显示为最小化 如何让你的程序自动运行 如何让图形处理更快 如何让我的 Delphi 程序进入休眠? 如何让我的程序在桌面上与其它程序平铺 如何让新的连接用自己的浏览器打开? 如何让一个 CheckBox 数组使用公共事件句柄 如何让一个窗体的形状象位图图像 (scanline) 如何让主窗体完全不可见? 如何如何创建一个不用 VCL 组件的程序? 如何如何转换 TEdit 中的第一个字符为大写? 如何设定两个 TTable 的 Master/Detail 关系 如何设计一个与显示分辩率无关的窗体 如何设置 MAX 和 MIN 窗体大小 如何设置 MAX 和 MIN 窗体大小 如何设置屏幕分辩率 如何设置时钟的系统日期和时间? 如何设置所有数据感知控件 如何设置系统时间 如何设置一个程序到 windows 自动运行 如何设置一个非可视组件使用户在设计时得到椭园按钮 如何设置最大和最小窗体大小? 如何生成 RTF 格式报表 如何生成彩虹? 如何生成多语言应用程序? 如何生成你自己的标题栏 如何生成透明窗体? 如何生成透明位图刷子? 如何生成一个不可移动窗体 如何生成一个双 listbox? 如何生成子窗体 如何识别扩展卡 如何实现 ImageList 中的所有 Images 输出到同一个 bmp 文件中 如何实现 lasso? 如何实现 PING 功能测试某一 IP 地址通迅状况 如何实现从Win98应用程序向某编辑应用程序(Word 97)当前光标下输出字 如何实现大十字光标 如何实现溯雪的密码探测功能 如何实现一个 singleton 如何使 Delphi 得的程序有大小两种图标状态 如何使 Form 保持在萤幕最上方 如何使 MDIChildForm正常关闭 如何使用 EnumChildWindows 函数? 如何使用 except 和 finally ? 如何使用 open 数组 如何使用 TParser? 如何使用 ver.dll 中的版本检查函数? 如何使用 windows-内置图标 如何使用 '串替换' 如何使用常数数组 如何使用常数数组 如何使用大的逗号分隔的文件? 如何使用代码示例 如何使用带 Case 语句的串? 如何使用经 RegisterWindowMessage 注册的讯息 如何使用块选择 如何手动地载入 256 色位图 如何提高自己的编程水平 如何添加 0 到一个 pascal 串? 如何添加 DblClick 事件? 如何添加欢迎屏幕到你的程序 如何添加一个欢迎屏幕到你的应用程序? 如何添加一个欢迎屏幕到我的程序? 如何添加一个卷动条组件并让它在设计模式下工作 如何添加一个新事件到组件? 如何添加一个新事件到组件? 如何填充键盘缓冲 如何停止 TEdit 控件的铃响? 如何通过 OLE 打开 IE 如何同步不同面板中的两个 scroll boxes? 如何为 TField 对象指定一个 DefaultExpression 如何为Delphi程序制作安装盘 如何为程序指定扩展名关联 如何为队列输出请示求建立一个缓存? 如何为我的程序 override 默认消息处理器? 如何为组件面板创建一个位图? 如何显示一个串数组? 如何显示一个载入自文件的透明位图? 如何限制鼠标光标 如何向指定程序发送消息 如何写一个切换大小写的小程式? 如何写属性编辑器 如何修改可用的 PATH 如何旋转窗体上的 BMP? 如何选择奇数或者偶数序号的纪录 如何选择整行/列 如何学习 Delphi? 如何验证 ISBN 如何验证 ISBN? 如何验证 NT 帐号 如何一劳永逸地修改 Delphi 的默认的 crHandPoint 光标 如何移动无标题栏的窗体? 如何移去控件? 如何以单击移动你的窗体 如何以特写大小打开一个 MDI 子窗体 如何以只读模式打开一个文件等 如何隐藏 MDI 子窗口? 如何隐藏窗体标题栏? 如何隐藏桌面上的图标 如何拥有 MDI 子窗口? 如何用 API 读写数据到文件 如何用 API 更改计算机名字 如何用 Bezier Curve Approximation 画旋转的椭园 如何用 Delphi 生成一个 OLE 服务程序? 如何用 InterBase 返回 'N' (或 top N) 行 如何用 InterBase 和 Delphi 创建一个 '自动增量' 关键字 如何用 PGUP 和 PGDN 卷动你的窗体 如何用 PGUP 和 PGDN 卷动你的窗体 如何用 SendMessage 来发送 Alt- whatever 如何用 TabSet 选择 MDI 子窗体? 如何用 TAPI 来拨号 如何用 Textout 写透明文本到 canvas 上 如何用 TFARPROC 调用一个函数 如何用 TIBSQL 执行储存过程? 如何用 timestamp 作为你的表珠键值 如何用 wav 扩展名创建一个新文件? 如何用 WinApi 函数/消息设置窗体大小? 如何用 WindowDC 作为它的句柄创建一个 canvas? 如何用 windows 消息防止 re-sizing 窗体? 如何用 windows 消息防止 re-sizing 窗体? 如何用 Winproc.创建一个 MouseEnter / MouseLeave 事件 如何用 Word 97 作为报表引擎 如何用本地 SQL 在一个 .DBF 字段中查找子串 如何用代码设置桌面图标颜色,或让文本在后面 如何用函数名字符串来调用函数? 如何用回车键代替 TAB? 如何用句柄杀掉某些东西 如何用默认的 Mail Client 发送 eMail 如何用鼠标画一个 bounding box? 如何用位图画窗体 如何用一道指令判断各种物件的内容是空的? 如何用一个 NETSCAPE 浏览器格式一个 DDE 连接 如何用一个窗体生成一个 .dll? - formdll.zip 如何用一个简单的方法来旋转窗体? 如何用指定的日期时间联系一个文件 如何用指针来调用函数? 如何用重试改进 TDataset.Open? 如何优化 BDE 性能 如何允许表格中的多区域选择? 如何允许用户 resize 组件? 如何载入一个 JPEG 到 TBitmap 如何在 CBuilder 3 中使用 TJPEG 如何在 DBMemo 中插入字串? 如何在 delphi 3 中 Enable CPU 窗口 如何在 Delphi 中复制文件? 如何在 DELPHI 中实现普通文件的拷贝 如何在 Delphi 中用 API 来进行 DDE? 如何在 grid 单元中写一行以上内容? 如何在 Metafile 中放置一个位图? 如何在 NT_2000 中删除一个正在使用的文件 如何在 Paradox 中创建一个视图 如何在 QBE 查询中使用变量? 如何在 SQL 中进行 Sum? 如何在 string grid 中设置不同颜色字符? 如何在 string grid 中显示逗号分隔的列? 如何在 TEdit 中右对齐文本 如何在 TMemo 上执行标准和读写? 如何在 TMemo 中插入文本? 如何在 TMemo 中卷动信息? 如何在 VB 中关闭一个 Delphi DLL 中打开的文件 如何在 Win95 中用 DDE 与程序管理器交谈? 如何在 Win9x 中禁止网卡? 如何在 Windows NT 或 95 中映射一个网络驱动器? 如何在 Windows 关闭程序时执行一个动作 如何在 Windows 中打印 如何在 XP 中调试 DLL 如何在MDI 主视窗使用子视窗中的内容与函式 如何在Windows操作系统中改变文件打开方式 如何在程序中调用自己的库单元? 如何在程序中动态取得Win95/98的网络邻居中的工作组及计算机名 如何在串中进行搜索和替换? 如何在创建时让类接受数据? 如何在打开 IDE 时不打开空的项目 如何在多个窗口体间使用 OnHint 事件? 如何在关于对话框中创建一个超连接? 如何在基对象上写我自己的 message 处理器? 如何在两个单元间共享变量. 如何在每次程式变成最上层时作动作? 如何在屏幕的角上弹出一个象 TOpenDialog 一样的对话框 如何在其它程序窗口(已知窗口的句柄)加上一个按钮 如何在文件系统改变时得到通知 如何在无穷回圈中让其他元件仍有作用 如何在信息中传递一个串? 如何在一个 listbox 上得到横向卷动条? 如何在运行时测试是否一个事件有处理器关联到它 如何在运行时创建不同大小和窗体位置的彩色 panels 如何在运行时创建组件? 如何在运行时单击并移动组件 如何在运行时得到 Windows 版本? 如何在运行时得到 Windows 版本? 如何在运行时得到窗体名字? 如何在运行时得到运行时属性? 如何在运行时复制组件及其子类? 如何在运行时改变程序图标和保持程序最小化 如何在运行时关闭一个 MDI 子窗体? 如何在运行时连接一个 MDI 子窗体到一个 DataModule 如何在运行时设置 DDE 连接 如何在运行时在 D1 和 D2 中检测 Windows 版本 如何在运行时指定组件事件 如何在属性编辑器中分组一个组件的 published 属性 如何暂停一个循环? 如何找出窗体上引用的组件 如何找出网络用户名? 如何侦测 EditControl 的游标位置 如何知道窗体是否已经创建 (或任何对象)? 如何知道多少行 memo 可以显示? 如何知道某个 API 在哪个单元 如何知道某个日期是某年的第几天 如何知道使用了何种类型的驱动器 如何知道是否 RS232 有数据在接收缓冲中 如何知道我的变量的当前类型? 如何知道用户是否有一个 Internet 连接 如何执行外部程式 如何执行一个程序并等待直到它结束 如何执行一个干净的 Build 你的项目 如何直接打印 esc 命令到一些打印机? 如何指定动态产生物件之事件处理程序 如何指定方法到动态创建的对象的事件 如何指定一个调色板到一个位图? 如何制作立体窗口阴影效果 如何中断 maximize 命令 如何终止一个程序 如何重定义一个数组 如何重置 edit box 中的光标位置? 如何注册一个 OCX 如何转换 CPU 到另一个任务, 就象 VB 中的 'DoEvents' 一样? 如何转换 edit box 中的第一个字符为大写? 如何转换 MP3 文件到 WAV 文件 如何转换一个彩色图形到灰度比例 如何自定义光标? 如何自动登录 PARADOX 表 如何最小化代码 (EXE 大小) 如何最小化一个二级窗体到任务栏 如何最小化运行程序 闪烁一个窗口标题或程序标题栏/图标 生成你自己的 hotkeys 什么时候释放对象 时间相减如何得到秒数 使用 TRY..FINALLY 结构 使用砂漏图标 输出字符串 ,如何旋转 ,如何使输出字符串背景透明 数据感知控件的父/子关系 数据输入技巧 数据输入技巧 算术 所有处理播放 添加 ONENTER/ONEXIT 行为到组件 添加对象属性到组件 添加特定程序到你的 '发送到' 菜单中 图形 图形 - FAQ 网络常见问答 为什么我的 Data Access 组件不显示? 为什么我的控件不能得到方向键的击键 为什么在启动 Delphi 时我的系统冻结 问答 - 16/32 位串 问答 - 2GB+ 文件 问答 - ActiveX 和 Delphi 问答 - API 函数 问答 - BDE Paradox 参照完整性 问答 - BDE 配置 问答 - Borland 数据库引擎 问答 - DBENGINE - 16 位 问答 - Delphi 2 初学者帮助 问答 - Delphi 2.0 光标处理 问答 - Delphi 3 中的 ActiveX/OCX 对象 问答 - Delphi SQL 参数 问答 - Delphi 控制台应用程序 问答 - Delphi 是新的 Pascal 编译器吗? 问答 - Delphi 中的 SizeOf 函数 问答 - Delphi 中的每一样东西 问答 - DOS 保护到 Delphi 32-bit 问答 - List Box 中的串 问答 - Macintosh 平台? 问答 - Max 计算 问答 - Memo 字段和脱字符 问答 - MoveFile 命令 (Delphi 32) 问答 - MsSql v6.5; 大的结果集和断开 问答 - Paradox 锁文件 问答 - Resizing 讨论 问答 - SQL 和表 问答 - SQL 连接和 Paradox 问答 - SQL 中的累积求和 问答 - TIniFile 的隐藏的局限 问答 - TTreeNode 的后代不兼容 问答 - Typecast 文本到 LPARAM 问答 - Type-Declaration 字符 问答 - Win API 问答 - Windows API 问答 - 摆脱 WS_MAXIMIZE 子窗口最初的闪烁 问答 - 帮助文件 问答 - 本地 SQL 问答 - 避免 MDI: 让一个窗体成为另一个窗体的子窗体 问答 - 表单可在运行时操纵吗 问答 - 播放一个声音集合 问答 - '不能打开组件库' -- 咋办 问答 - 参数传递 问答 - 尝试修改原始程序 问答 - 程序编译失败 问答 - 创建非矩形窗体 问答 - 创建无标题窗体 问答 - 创建颜色渐变窗体 问答 - 创建一个发票 问答 - 创建一个三角形窗体 问答 - 创建一个写字板样的编辑器 问答 - 从 Delphi 程序中运行一个 EXE 问答 - 从 Paradox 转换到 Delphi 问答 - 从串中取出数值并求和它们 问答 - 从非-OO 程序转换到 Delphi 问答 - 从任务栏隐藏 DLL 问答 - 从自己的程序中运行 问答 - 得到应用程序列表 问答 - 调用 Windows 95 的网上临居 问答 - 调用数据库操作 问答 - 调用一个 DOS 命令 问答 - 动态缓存 问答 - 动态数组 问答 - 读写文本文件 问答 - 对话框: 实现你自己的执行方法 问答 - 多用户访问 问答 - 多用户数据库管理程序 问答 - 多重继承 问答 - 二进制文件 问答 - 放一个字符到 Pchar 中 问答 - 放置变量到 SQL 串中 问答 - 放置暂停到程序中 问答 - 分割文本文件 问答 - 分解句子中单词的最好办法是什么 问答 - 复制文件 问答 - 更新日期字段的最好办法 问答 - 共享数据工作期 问答 - 关闭窗体问题 问答 - 关闭一个 MDI 程序中的 MDI 子窗体 问答 - 关系型数据库 问答 - 获得文件系统信息 问答 - 获取版本信息 问答 - 激活弹式提示 问答 - 计算周数 问答 - 检测表单上的控件 问答 - 可选的 BDE 问答 - 扩展 TCustomControl Painting 问答 - 连接到数据库 问答 - 连接到数据库失败 问答 - 两表更新 问答 - 命令帮助 问答 - 让程序知道修改 问答 - 让一个窗体在桌面上透明 问答 - 如何7访问你的 comport 问答 - 如何创建一个没有 VCL 组件的 Delphi 程序? 问答 - 如何得到一个值并保存它到变量中 问答 - 如何调用 Windows.pas 中没有的 Win 32 API 问答 - 如何绘制一个大于屏幕分辩率的图形 问答 - 如何为组件面板创建一个位图? 问答 - 如何在 TDBCtrlGrid 中让回车键的行为象 TAB 一样 问答 - 如何知道包含在 TMemo 中的数据量 问答 - 如何知道何时超时 问答 - 设置一个计数器字段 问答 - 使用 GetFileTime 和 CompareFileTime 问答 - 始学编程能用 Delphi 作为起点吗 问答 - 数据库程序部署 问答 - 数据库和表 问答 - 数值型的值的精度和比例定义 问答 - 刷新桌面 问答 - 损坏的 Paradox 文件 问答 - 探索表信息 问答 - 添加行到 TStrings 类型属性 问答 - 通过 Delphi 程序运行一个 EXE 文件 问答 - 通过 EnumWindow 得到程序以前运行的实例 问答 - 通用命名约定 (UNC) 问答 - 为没有 BDE 的计算机写数据库程序 问答 - 文件流和串 问答 - 选择和移动串的一部分 问答 - 选择一个数值? 问答 - 一个简单的鼠标右击 问答 - 一个简单的属性编辑器 问答 - 一些有用的串处理函数 问答 - 移动一个 TCommonDialog 问答 - 已编译程序不能运行 问答 - 隐藏应用程序 问答 - 应用程序设计和口令 问答 - 用 API 函数来改变 master, wave 和 midi 功能 问答 - 用 Delphi 写 Paradox 表 问答 - 用 shortdateformat 格式日期 问答 - 用 TStringList 来读取文本文件 问答 - 用 Windows 消息防止调整窗体的大小 问答 - 用代码创建一个表 问答 - 右对齐文本的 TEdit 问答 - 运行时加速 问答 - 运行一个 DOS 程序 问答 - 运行于 NT 3.51 中的 Delphi 2.0 终止 DialogBox 问答 - 载入文本文件到 Memo 中 问答 - 在 Delphi Grid 中显示读音符号 问答 - 在 MS SQL 7 中选择储存过程 问答 - 在 Win95 下的 Delphi 2.0 中实现直接端口访问 问答 - 在窗体最小化后得到控制 问答 - 在添加组件后 Delphi 将不启动 问答 - 在系统启动时不在系统托盘中显示窗体 问答 - 在线资源 问答 - 在运行时保存 listbox 数据 问答 - 在运行时保存 listbox 数据 16 位 Delphi 1 问答 - 在运行时保存新数据库到一个新文件 问答 - 在运行时得到可用的别名列表 问答 - 重置网络和锁文件 问答 - 转换 Delphi 到 C++? 问答 - 转换 Pascal 7 和 VB 4.0 到 Delphi 2.0 问答 - 转换串到 real 问答 - 转换串字符到它的 ASCII 值 问答 - 转换浮点值到 Decimals 问答 - 转换一个范围的数据到一个临时表 问答 - 自定义标题栏 问答 - 组件事件 项从用户标签中消失 像素值如何转换为毫米值 虚拟键值列表 延迟程序执行 一般 PASCAL 常见问答 一般的启用/禁止一组控件 一般地访问组件 一般通过 TYPECASTING 的事件处理 音频发生器教学 隐藏或缺少 IDE 隐藏特定的启动命令 用 ENTER 代替 TAB 用 TBATCHMOVE 重建索引 用临时表改变结果集顺序 允许命令行完成 杂项 杂项 在 CBuilder 中使用自定义光标 在 Delphi 中如何自定义基类 在 Delphi 中使用 ? 在 Delphi 中显示 MS-WORD 文件 在 memo 中显示了多少行 在Delphi中如何使用RC文件中的字符串表 在服务器标签上丢失 office 组件图标 在启动时允许 Numlock 在一个筛选中使用一个连续的节点 在运行时确定数据目录 自定义 TDateTimePicker 显示的日期时间 组件 最后提示, 询问用户是否要退出
    程序设计
      DateTimePicker 格式 Delphi中怎么将实数取整? PixelsPerInch 和 dynamicall 的比例关系是什么 Relation: Shift, Ctrl, Alt 键检查 编辑时使用组合键 创建自定义颜色 多行 TStatixText 另一种创建 multilingual 程序的方法 让你的程序无法被关闭 让你的程序暂停几秒 一个实例程序 - 专业方法 用Delphi制作能够干净地删除自己的程序 在 Windows 关闭一个 Delphi 程序时执行一个动作 在按钮中快速启动程序 在程序启动时的什么时候打开欢迎屏幕最好 拖放
        COM_OLE_ActiveX [ Dragon P.C ] Delphi 4 拖放 Delphi 中的拖放 Delphi 中的拖放 Dragging 组件在运行时 Here That Be Dragons! outline 拖放 TDropButton 组件 - 拖放按钮 TOUTLINE 拖放 TPanel 组件允许拖放 Winamp 风格的窗口拖动 不单击标题栏拖放窗口 不用标题拖动窗口 窗体 - 不单击标题拖动 从 Delphi 拖动到 Win 资源管理器示例 从文件管理器中拖放 带拖放的 Listbox 组件? 项重排序? 单击并拖动 基于 COM 接口的拖放 Part 7 节点的拖放 另种拖动窗口的方法 启用禁止全窗口拖动! 取消错误的拖动操作 让 CListBox 具有拖放功能 如何实现 explorer 拖放 如何实现拖放功能? 如何用任何控件而不是标题栏拖动一个窗体! 如何在 Delphi 程序中支持文件拖放 如何在让单击窗体或窗体上的控件时移动窗体 如何在拖动传递时卷动? 如何在拖动窗体或窗体上的控件时移动窗体 实现拖放 TToolButtons 实现应用程序的文件拖放功能 使用拖放方式填充 Form ? 拖动 拖动控件和窗口的简单方法 拖动时改变 DragCusor 拖动位图 拖动无标题窗口 拖放 拖放 拖放 拖放 拖放出 TSCROLLBOX 拖放窗体 拖放到 Listbox 拖放文件 拖放无标题窗口 拖放无标题窗口 拖放源 拖和移动组件 拖文件助手组件 为什么总是用标题栏拖动一个窗口? 问答 - ListBox 的拖放 修正 ListView 拖放 Bug 一个 DBGRIDS 间拖放的示例 一个 OLE 拖放组件 一个文件拖放 Panel 允许全窗口拖放 在 DragDrop 的时候,滚动 TreeView 在 FileListBoxes 间拖动 在 Memo 里实现文本的拖放 在 Memo 组件间拖放选定文本 在 TListbox 中单击和拖放? 在 TOUTLINE 中拖放 在窗体间拖放 在你的程序中拖放文件 在拖动时改变 PageControl 页 在拖放时卷动 Treeview 在资源管理器中拖放? 怎样得到从 IE5.0 中拖放到我的程序窗口的快捷方式的内容 专业拖放技术在 CBuilder 和 Delphi 下的实现 组件间拖放
    串处理
      APPENDSTR 和 CONCAT AsciiZ 串 Basic-like 串 CLEANSTR.PAS COMMA.PAS Dec <==> Hex Delphi 使用 Pascal 或 C 类型的串吗? Delphi 中的 TStringList delphi 中运用 MSCOMM32 OCX控件进行串行通讯 FIND-STR.PAS Flipping a String FLIPPING A STRING HEX 串 HEXWRITE 串 Inline 串例程 Knuth-Morris-Pratt 子串算法 longint 中的逗号 lower LTrim LTRIM 和汇编 LTRIM, RTRIM 和 TRIM MS-DOS Contry-Specific Upper Case Null 终止串函数 Pad 串到右边 Pad 串到左边 Pascal 中的 Longint PERM-STR.PAS PosIn() rTrim() Russian Uppercase 函数 SelText SoundEx 串例程 SPACES.PAS ST-CASE1.PAS ST-CASE2.PAS ST-CASE3.PAS ST-CASE4.PAS ST-CASE6.PAS STR-INFO.PAS String A 在 String B 中 String 分解 String 函数 string 作为 Pchar 的使用 STRNGSF4.PAS Stuff 子串 TIDYSTR.PAS Tokenizing TRIM 一个串的最不同的方法 TStringList.的 Find 不工作! TStrings 属性编辑器 upper Upper/Lower 串 Uppercase 串 Uppercase 的三种方法 UTF-8 字符串转为 AnsiString WILDCRD1.PAS WILDCRD2.PAS Word 串-64K 把 Byte 转换成 GB 或 MB 或 KB 的形式 把一个字符串拆分成单词 百分数比较 布尔串函数 布尔串搜索 产生随机密码或字符串 超快 upcase 处理串 串 串 - _Pwidechar 串 Lists 串 Pattern 匹配 串 Patterns 串比较 串比较 串操作 串操作例程 串操作问题 串处理 串到整型的转换 串的 Soundex 搜索 串定时演示 串函数 串居中 串看起来象整型吗? 串连接函数 串匹配例程 串倾出 串是一个 URL 吗 串输入/输出 串真的是整型吗? 串属性值 串转换 从 path/mask 中取得 MASK 从 path/mask 中取得 MASK 从串中切去空格 从串中切去空格 从串中切去空格 从串中切去字符 从串中移去逗号 从串中移去注释 从任务管理器中隐藏 从字符串中取数字 大小写转换单元 带 PChars 的文本设备 带逗号的整型到串 带前导零的 Byte 串 带通配符地在一个串中查找另一个串 倒转一个串? 定位串中的子串 反查汉字拼音 反相 ShortStrings 重访 反转字符串 返回命令行串 非常完整的串单元 分割字符串 分解句中单词的最好办法是什么? 复制子串 格式 格式串 格式输出数字字串 格式数值 格式数值串 格式整型 更多的串大小写函数 更多的使用 Case 语句 关联串到各组件 关联串到组件 好的串单元 很好的 TP 串单元 获得 Set 的值为一个串 获取串长的汇编 获取一个汉字的拼音首字 基本串函数 计算字符串中中文的字数 检查串是否存在于串表中 检查文本 检查一个字符串是否是合法 快速 Add 串函数 快速 Upper/Justify 串 快速 Upper/Lower Case 快速串 快速串 Add 函数 快速串连接 快速串载入 快速大小写转换 快速删除串过程 快速搜索串 快速字符删除 扩展的 PCHAR 串处理 两种串类型间的区别 另一个快速 Uppercase 枚举类型转为字符串类型 切去串的最好办法是什么? 切去串右边空格 切去串中的空格 切去串左边空格 清除串 取得 Initials 取得串的右部分 取得串的左边 取得串中的 LAST SUB 取得分解的项 取得数值串 w/ZEROS 取得文件扩展名串 取得无扩展名的名字 取得右边的子串 去掉空格 确定空串 数值转换 随机串 替换部分串 替换串中的 CHAR 添加逗号到格式 通用串库 统计单词个数 统计子串在父串中的次数 完成串单元 完整的串设置 显露 COM 中的多串对象 显示 HEX 字节为串 消除字串中的空格 修改替换字符 修正 Path 一个 PChar 的小帮助 一个完整的串库 一些 'trim' 函数示例? 一些有用的串操作函数 一些字符串处理函数 隐藏窗体标题 用 Style 编程- 使用 CASE 和串类 在 CASE 中使用串 (和 Classes) - Revisited 在 Delphi 中使用临时 VB 串 在非控制台程序中使用控制台 在右边定位子串 指定字符串的全排列 转换 ASCIIZ 到 Turbo 转换 byte 到 hex 转换 INTEGER 到串 转换 Long 到 HEX 串 转换 REAL 到 STRING 转换大小写 转换到小写格式 转换数值到串 转换数值到字母 转换中文数字 字符串 字符串的模糊匹配,支持和 字符串格式化的问题 组合串 最快的 Uppercase 最快的 UPPERCASE
    窗体
      98_2000 下切换前台窗口 BitEdit 窗体 Borland 的窗体分辩率方案 C++ - 创建一个透明窗体 Color 模式窗体 Crt 和 Form 问题 Delphi 1.02 维护释放信息 Delphi 窗体背景 DELPHI 技巧 - 控制窗体的变化 Delphi 信息连接 Delphi 性能优化 Delphi之快速设计(界面篇) Delphi中的窗体移动 DELPHI中自适应表单的实现 DESTROY 一个非活动的模式窗体 DFM 文件与标准文本文件转换 DLL文件中Form的使用 FilePeek 窗体布局 FORM.TFORM.CREATE(???) Forms FORMS Formula One Review form关闭时再去执行某一程式 Form生成时的事件次序 GetVolumeInformation 参数 GIF 文件格式 InfoPower 2000 S_N InputBox Making a form selectable without the main form. MIDI 信息 Min/Max 窗体的 track 大小和位置 MODE-X 信息 Resize Resize 窗体 Resizing 窗体 RUNNING WITHOUT A FORM StayOnTop Tag 字段和窗体创建 TdbNavigator 和父/子窗体 TForm 的 fsStayOnTop THintWindow 这么用 Wave 格式 按名字引用一个窗体 把 Form 控制成不能放大/缩小/移动/关闭 版本信息 保持 Form 高和宽度比例 保存 TForm 和它的属性到一个 BLOB 遍历窗体上的对象 遍历所有窗口的全局列表 表面化一个 ActiveForm 的事件到一个容器 表中的非 Blob 列要求用 MSSQ 完成操作 表中的非 Blob 列要求用 MSSQ 完成操作 不规则窗体移动时如何去掉虚框 不可见标题 - 处理程序标题栏 不可见标题 - 处理程序标题栏 不能被最小化的窗体 不能使可视的窗体成为模式的 不能执行 corba dispatch, 未找到接口 repository 不设置窗体的 MODALRESULT 的按钮 不同的窗体类型 不同平台中的窗体大小 不要主窗体而让一个窗口可选 不用主窗体可选择窗体 查阅所有可视窗口标题 常用类及控件的名字略写 程序运行不在任务出现一个按钮 初学者之角项目窗体 传递焦点到下一个控件? 窗口标题栏 窗口要始终浮在所有窗口的最上面 窗体 / SCALED 窗体 ctl3d 支持 窗体 OWNERSHIP 窗体 缩放比例 窗体创建和显示时的处理器事件顺序 窗体的产生, 生成和死亡 窗体的任务 窗体继承真好 窗体宽度 窗体其它支持 窗体设计帮助 窗体生成时的事件次序 窗体始终置于最前但不是主窗体 窗体透明的讨论 窗体移动的事件 窗体与窗体之间的连结 窗体重建 窗体自动卷动 窗体最小化的问题 创建非矩形窗体 创建可伸缩窗体 创建透明窗体 创建椭园窗体 创建一个带有相当于 VB 的 '固定双线' 边界且无标题栏窗体 创建一个基于串的窗体 创建一个宽度小于 102 的窗体 创建一个已有窗体的复制品 创建一个园形窗体 从第一个窗体指定数据集到第二个窗体? 从你的程序中取得版本信息 从一个窗体返回值 带新属性的新的 TForm 带自定义标题的窗体 弹式日历窗体 得到鼠标所在位置的窗体名称 等价于 VB 的 Form.Print? 调用DLL中的FORM 调整窗体大小适应 WIN95 客户区 动态创建窗体 动态创建和循环连接窗体 动态创建一个窗体及其组件 对 Delphi 控件的一点改良 防止窗体大小调整 防止用户最大化窗口 非矩形窗口 非主窗体的 MDI Form 如何创建子窗体 父子窗体 该窗体存在吗 改变 Hints 的显示时间? 改变窗体为文本 给窗体上面所有的控件都挂上一个事件处理过程 关闭 A MODAL FORM 关于枚举窗口 滑动窗口 画一个窗口动画 获取窗体上面所有控件的 Class ? 检测窗体是否已创建. 检测当前 Windows 程序是否被激活 检查一个窗体是否仍然在附近 建立自己的 Hint 窗口 将一个被其它程序遮住的窗口激活并弹出到所有窗口的最前面 解决窗体刷新时的闪烁 禁止窗体移动 可视地访问其它窗体上的组件 可以在运行时操纵窗体吗? 克隆控件和窗体 控制窗口体最大化 来自窗体模板的不同对话框 两个窗体访问相同的表 两个或以上的查询的性能 另一个移动无标题窗体 启动时就有窗体停泊 嵌入的窗体 清除窗体上所有 edit 控件 取得窗体的 NAME 让窗口总是停留在顶部 让视窗成为最前方视窗 让一个窗口是系统级模式的 让一个窗口总是最小化? 任意的拖动窗口和控件 如何创建一个透明窗体 如何从窗体继承? 如何得知视窗现为最大或最小化 如何得知桌面大小 如何调用 DLL 里的 MDI 子窗体? 如何关闭一个模式窗体? 如何使窗体 Showmodal 后可以操作其他窗体 如何使窗体的外形象bitmap里的图片(扫描线) 如何用 RTTI 该窗体上的所有控件 如何在 OnTop 窗体上面显示一个模态窗体 如何在自己的程序中使用 XP 窗体风格 设置活动窗口 设置可调大小窗口的最大最小值 设置一个窗体的 Parent 为另一个窗体时的问题 生成一个 gradient 填充窗体? 生成一个没有 MDI 的子窗体? 生成一个总是在最上面的窗体 生成园形窗口? 实现窗体继承 使用一个可选的主窗体 是顶级窗口吗? 释放窗体 输入窗体的类名来创建窗体 鼠标所在位置的窗体名称 刷新窗体部分区域 添加 BORDERICONS 到窗体 问答 - Delphi MDI 窗体 问答 - 窗体宽度和长度 问答 - 窗体中太多的 TDBEdit 组件 问答 - 创建一个可卷动窗体 问答 - 创建一个没有 VCL 的窗体 问答 - 调用一个窗体 问答 - 如何根据屏幕分辩率 resize 窗体? 问答 - 如何恢复窗体大小和位置? 问答 - 停留在底部窗体 无标题窗口? 无标题窗体 无窗口 Delphi 程序 希望 VCL 控件在窗口体标题栏区域中? 显示不同分辩率的表单 显示一个窗口为最顶层的 - 即使它不是活动的 限制 FORM 的大小 限制窗口的大小 限制窗体大小 响应用户移动窗体 一个持久的窗体 (TPersistentForm) 一个窗体调用另一个窗体 移动窗体 - 什么是最好的办法? 移动无标题窗口 移动无标题窗口 移动无标题窗口 移去 MDI 子窗体标题栏 移去 MDI 子窗体的标题栏 移去窗体标题栏 已知一个窗口的句柄 HWND,如何强制关闭它 以指定大小打开 MDI 窗口体 隐藏 MDI 子窗体 隐藏标题栏? 隐藏欢迎屏幕 隐藏所有窗口 隐藏一个窗体的标题栏 隐藏主窗体? 用 pgUP 和 pgDn 卷动窗体 用Delphi实现无边界窗体的移动 运行是用鼠标改变大小 再谈 Delphi 透明窗体 在Delphi编程中创建一个启动闪现窗口 在Delphi中控制其他应用程序窗口 在标题栏上绘制 在窗体上 OVERRIDING ESC-KEY 在窗体上移动组件 在窗体最小化时最小化你的应用程序 在非控制台程序里面使用控制台? 在运行时改变一个窗体图形 在运行时移动窗口控件? 在运行时载入并保存窗体 在运行时指定 TForm.Icon 在最小化窗口时的 Zooming 效果 怎样制作全透明的窗口 粘窗体到一起 正确地控制另一个窗体的常见问答!! 直接转跳到 Form 级 只选择顶部的窗体 制作不可移动FORM更好的方法 制作可移动的分割窗体 重格式你的 Pascal 代码! 重绘窗口 专案中的Form有AutoCreate与Available两种设定 子窗体 w/o MDI? 自创建窗体位置 自动保存窗口状态的控件 阻止form移动到桌面以外 最小化窗体上的控件? 最小化你的子窗体 最小化问题 最小化子窗口 MDI 界面窗体
        ActiveMDIChild 和 ChildWin Delphi 中的 MDI 开发. Part I. Delphi 中的 MDI 开发. Part II. MDI WINDOWS MDI 窗体 MDI 的 HINTS 问题 MDI 的主窗口背景 MDI 模板 MDI 应用程序 UUENCODED MDI 子窗口最大化时的一个问题 MDI 最大化问题 Windows 中的 MDI 程序 捕捉 MDI 子事件 不用 MDI 让一个窗口成为另一个窗口的子窗口 调整 MDI 子窗体大小 非常怪的问题 ( 关于 MDI) 给 MDI 窗口一个背景图形/标题 关闭 MDI 子窗体 仅一个 MDI 子窗口? 仅一个 MDI 子窗口? 添加墙纸到 MDI 窗体的客户区 一个 MID 窗体的问题 移去 MDI 子窗体的标题栏 以使用者自定讯息沟通 MDI 父子视窗 用 TABSET 选择 MDI 子窗体 在 MDI 父窗体上绘制 做 MDI 窗体时,怎么在客户区放窗体控件 (TWinControl)
      标题栏和边框
        BorderIcons 中的 biHelp BorderStyle=bsNone 的窗口怎么拖动边缘改变大小 making 组件/beans from the swing.border TFilterByForm 标题栏的右击 标题栏文字右队齐 关于 form 右上方的三个小按钮 绘制 3D 边界 检测你的窗体标题栏上的右击 没有标题栏的窗体可缩放 (NetAnts) 如何查阅可视窗口标题 如何隐藏标题栏 设置其它窗体的标题 使关闭按钮失效 使一个程序的多个窗口都保持激活的标题栏 无边界窗体移动方法 隐藏 Titlebar 在标题栏添加按钮 怎样使窗口标题栏中的“关闭”按钮变灰 自画 Caption 自画 Form 边框
      窗体特效
        Skin Form Winamp 风格磁化窗口 Windows异形窗口 半透明窗口 变色窗口背景 不规则窗体 不规则形状的 Form 查阅可视窗口标题 窗口中状态行的显示 窗体 窗体背景渐变 窗体的动画显示 创建Borland风格的漂浮式窗口 创建透明窗体 创建醒目屏幕 淡入淡出 多个窗体 好用的画不规则窗口的单元 渐变色窗口背景 控制窗体的变化 两个 Form 共用同一个 TTable 如何制作半透明窗口 闪烁一个窗口标题或程序标题栏/图标 使整个窗体象标题栏一样 透明窗口 透明窗口的源代码 透明窗体 透明窗体 - 方案 透明的窗体 一个窗体的特效 用delphi编程实现XP界面效果 用delphi制作抖动窗体 用DEPHI 3 实现动画ABOUT窗口
      模态窗体
        MessageDlg 和 Dialogs 单元 ORACLE 对话框 TOPENDIALOG 中的修改 Win2000 的 Modal 窗体的一个问题 备份对话框 不显示登录对话框地连接到服务器数据库 (InterBase) 不用 showmodal 的模式窗口 窗体不以 modal 显示 ,像模式一样控制 创建一个系统模式应用程序 打开查找文件对话框 对话框, 整个系统的模式考虑 对话框标题 非模式用户反馈窗体 改变标准的 Windows 对话框 关于模拟 ShowModal 的一个问题 如何显示一个对于整个系统都是模式的对话框? 系统模式对话框 显示格式化对话框? 限制非模式窗体的实例 一个 ShowModal 窗体的问题 在打开模式对话框时设置焦点
    创建 ActiveX 控件
      DAX 常见问答 1 DAX 常见问答 1.0 DAX 常见问答 1.0 DAX4: Delphi 4 的 ActiveX 框架的新增内容 创建 ActiveX 控件 该页有一个 Web Turd. 用 Delphi 创建 ActiveX 控件 诊断代码下载问题 转换一个标准的 Delphi 窗体为 ActiveForm 组合用 Delphi 3.02 写的 ActiveForms 和 IE 4.01
    错误和异常处理
      (DbiGetErrorContext) (DbiGetErrorEntry) (DbiGetErrorInfo, DbiGetErrorString) ADDLING EDBENGINEERROR 异常 ADO 连接超时、意外中断等错误号 BDE 错误 000F BDE 错误号 BDE 错误列表 BDE 错误列表 BDE 错误列表 BDE 错误码 BDE 错误码和说明 bitmap 粘贴错误 'BLOB 已经修改.', '索引超出日期.' 错误 C++Builder 入门: Integrating Structured Exception Handli Complib.dcl 中的错误 'ct_cursor(CLOSE); user api layer: external error D4: 读 symbol 文件错 Delphi 神秘 - 启动时的异常 Delphi 异常 EDBEditError 的问题 Delphi 异常处理 Delphi 运行时错误码 Delphi编译错误中文手册 DOS 特定错误 EDatabaseError Errorlevel EXCEPTIONS GetLastError 函数 InterBase: 关于文件 'SAA.AAA' 的错误信息 'Invalid BLOb handle' 错误 'INVALID FILENAME' 错误 ISAPI DLL 在连接到 Informix 时得到 sql.iem 错误 JPEG 错误码等 Locate() 的 'Variant conversion error' 失败 MkDir 错误 MS SQL 错误 '17824 不能写到 ListenOn 连接 MSSQL 的 'Memo too large' 错误 No Break on Exception - D3 OpenFile OF_READWRITE 时的 I/O 错误 'ParamName' 未找到 Pentium FDIV 错误 Raise 你自己的错误 'TACTIVEFORMX 定义丢失或不正确' 错误 TeamSource 错误(4): 无效的扩展名, 在文件 '...\Archivesroo TRAP8087 错误 uses 顺序错 WINDOWS 错误集合 安装错误 避免浮点操作中的舍入错误 避免使用 SHFileOperation 时的错误信息 编译错误信息 编译时错误 捕捉 8087 错误 捕捉 DATABASE 异常 捕捉 DOS 错误 捕捉运行时错误 捕捉运行时错误 '不能载入一个 IDAPI 服务库' 错误 不小心加了一个错误的New Form,要如何删除 查找 Pentium FDiv 错误 查找运行时错误 产生 DOS 错误信息 程序退出时的 'External Exception C0000008' 错误 处理 EDBENGINEERROR 异常 处理 Winsock 错误 处理特定错误 创建 cursor 句柄错误 错误 错误 $2C09 错误 105 错误 70: 单元版本失配- 为什么? 错误: FIELD NOT OF THE EXPECTED TYPE 错误: 'RPC Server is unavailable' 错误: SYB-12403 ctsend() 错误代码库 错误的创建 CURSOR HANDLE 错误和异常 错误码 错误信息 错误运行时单元 打印机异常处理 代码完成报告一个不存在的错误 第二个窗体的 'Unknown Identifier' 错误? 读符号表错误 发生异常时显示 CPU 窗口 基本异常处理 基本异常处理 基本异常处理 检查浮点错误 解释 Jpeg 错误号含义 克服 'INDEX NOT FOUND' 异常 内部错误 2140 和 NT 服务程序及 ADO 批错误等级 取得系统错误文本 全局异常处理器 如何 Delphi's exception handling work? 如何捕捉 BDE 错误信息? 如何捕捉系统错误信息 如何处理 EDBEngineError 异常? 如何防止 Win95 显示严重错误 如何克服 'INDEX NOT FOUND' 异常 如何克服 'INDEX NOT FOUND' 异常 如何克服 'INDEX NOT FOUND' 异常 如何停止 MaskEdit 异常? 如何写全局错误处理器? 如何抑制数据库错误信息 如何在使用 TJPEGImag 时避免 '随机' 异常的发生 设置错误处理模式 什么是 BDE-错误 6945 和 2024? 使用 Assert() 来捕捉程序错误 使用 DOSERROR 使用 GETACTIVEOLEOBJECT 时的 'EOLESYS..操作不可用' 错误 输入输出错误 数据库日期和时间的试验和错误 '锁文件已长得太大' 错误 特定错误处理器 添加 (syntax error) 停止 Windows 显示特定错误信息 完整的 BDE 错误列表 为什么调用 TFieldDefs 的 ADD 方法时发生错误? 为什么即使是在保护代码中仍然得到异常信息 未编档 Win95 错误信息 文件错误 问答 - 32-位 VCL 错误 问答 - CreateOleObject 错误 问答 - Paradox 'Table is Full' 错误 问答 - 不能载入窗体, 未指明的错误 问答 - 创建窗口错 问答 - 打开数据库错误 问答 - 访问违犯错误 问答 - 数据库 '索引超过日期' 错误 问答 - 未知的 EDBEngineError 问答 - 文件未找到错误 (.dcu 文件) 问答 - 无效的文件指针, 异常 EAccess 违犯 问答 - 用 DriveComboBox 组件检查错误 问答 - 在 SQL Server 上执行插入时发生错误 '无效的配置参数 FOR ALIAS {ALIAS_NAME}' 错误 系统错误文本信息 行当异常发生时高亮显示要修正的行 修正一个 Index Out of Date 错误 一般 SQL 错误, 不能载入 MSJTER32.DLL 一个全局处理器 一劳永逸地修改 Delphi 的错误信息 异常处理? 应用程序错误信息 硬件模式错误信息 用异常处理筛选表,查询 预期类型... 错误使用 ADO 来访问 Oracle 表成员 运行时错误 运行时错误 运行时错误信息 载入一个带 Informix 结果的 ISAPI DLL 造致错误 在 Operation Not Applicable 错误中打开 TQuery 结果 在编译器错误间转跳 在程序通知用户前响应一个 ECONVERTERROR 在访问 MS SQL 6.5.中的 memo 字段时的一般 SQL 错误 在事件中访问 Sender 对象时为什么得到编译错误 怎样解决打开一个DBF表时“Index not found..“错误 属性 TStrings 给出错误 转换浮点异常 最后的错误码 (GetLastError)
    递归
      8 皇后问题的非递归程序 Delphi 中的递归 递归地删除文件和子目录 递归地删除一组文件和子目录 目录递归扫描类
    堆和栈
      BIGHEAP.PAS HEAPING 对象 linked lists--stack, queue, double, ring MODHEAP.PAS Win3.1 程序中的栈的使用和可能的 GPF 创建一个临时栈 堆叠记忆体配置大小的讨论 堆管理工具 堆和栈 堆栈出入问题 无 stack overflow 地改变在 OnChange 事件中改变文本 在堆上定义一个数组等 在堆中定义一个数组 栈 栈和队列
    对话框
      CommonDialog 的设计时测试 CreateDialog API 查找文件对话框 打开 With... 对话框 对话框 居中对话框 控制 TCommonDialog 你知道你可以得到 BrowseForFolder 对话框 信息对话框 用标准的 Windows 复制文件对话框复制文件 用简单和容易的方法实现 BrowseForFolder 对话框 用简单和容易的方法实现 BrowseForFolder 对话框(working!) 用一个对象封装对话框的过程 在一个对话框中显示不同的对话框 在运行时控制 TCommonDialog 窗口 在主窗体中居中你的对话框 自定义打开文件对话框 自己实现 Win2000 OpenDialog 的 PlaceBar 功能?
    多媒体相关
      AVI 插入器 AVI 文件 Delphi 制作录音程序 Delphi 中的 MP3 回播 Delphi 中的声音 Delphi 中的数码音源和音乐 Delphi 中的数码音源和音乐 - Part II DELPHI3启动画面 Delphi编程实现3DS动画的播放 FLI 文件播放器 MCI 使用一例 Mid 的循环播放 mp3 ID3 标签信息 MP3 文件的 ID3 tags 和 MPEG 头信息 PC 喇叭发声 TMediaPlayer TTS 引擎的安装制作 TTS 语音 Windows 声音例程 播放 .wav 播放 MPEG 文件 播放 WAV 文件 播放 WAV 文件 播放 Wave 文件 播放Flash 播放系统声音 播放系统声音? 播放自定义的声音 窗体最小化时使用动画光标 创建动画光标 创建园形窗体 从 MP3 文件中获得 ID3-Tag( 不使用组件 ) 从控制面板显示多媒体属性 动画 Tray Icon 动画 Tray Icons 动画地打开一个窗体? 动画光标 动画光标??? 动画图标 更多的 MIDI 信息 关闭打开声道 简单的 Animated Bit 利用动画光标? 录音机的程序 嵌入声音到你的 EXE 并播放它 取得 mp3 ID3-Tag ? 取得 WIN95 动画光标 让你的电脑发出'滴'声 如何用Delphi制作录音程序 如何在 C++Builder 中使用 DirectX7.0 SDK 如何在程序中使用动画光标 设计程序启动画面 设置 TMediaPlayer 的声音大小 使用动画光标 使用动画光标 视频采集 问答 - 如何在 Win95 中改变音量 音量控制 用Delphi 3 编制MP3音乐点歌台 用Pascal编音响程序 用代码调节喇叭音量 左右声道的问题和音量控制
    多语言
      本地语言支持 多语言界面的实现 利用 IE 的多语言动态库实现程序中多语言的自由切换 让你的程序支持多语言 怎样编写支持多国语言的程序
    格式、编码和转换
      1 象素相当于 15 个 twips Base64 base64 编码 base64 和 mine 编码 BIG5 和 GB 互换 BMP - WMF_EMF BP7 Help 文件格式 Dec 到 HEX FLC 文件格式 GB - BIG GB 码转换为 BIG5 码 Gif HEX > Integer HTML - TEXT Int 到 HEX JPEG MOD 的格式 MS BINARY FORMAT / IEEE CONVERSION PAS 到 HTML PE 格式英文文档 PE 文件格式 PE 文件格式 [ 2 ] PE 文件格式和数据结构 TXT 到 RTF 格式 Unicode,GB , GBK 转换 Unix 时间到 Delphi 时间和转换回去 Uuencode VB ---> DELPHI 移植 VB3 到 Delphi 转换器? wave 文件格式说明 变数的型别转换 分区表数据结构 格式 '1010' 到 '001010' ??? 格式 Memo 格式 TEdit 中的文本 格式串 格式数值 格式一个串 格式一个数据字段 汉字内码 将汉字翻译成拼音简写 将数字转换为符合使用习惯的大写金额 金额的格式化 金额小写转大写的子程序 进制转换 进制转换算法 如何转换 'Long File Name.pas' 为 'longfi~1.pas'? 如何转换 'Long File Name.pas' 为 'longfi~1.pas'? 如何转换 TColor 为 R,G 和 B 整型 如何转换 Windows Meta 文件到位图文件? 十六进制到二进制 问答 - 串到浮点 一个 Base64 的类 一些编码的解码 转换 转换 .ICO 到 .BMP 转换 ASCII 到 ANSI ? 转换 binary 到 decimal 等 转换 BMP 到 JPEG 转换 C Header 到 Pascal 转换 'C' 定义 转换 ICONS TO GLYPHS 转换 integer 到 binary 串 转换 Longint 转换 REAL 到 INTEGER 转换 REAL 到两个整型部分 转换 STRING 到 INTEGER 转换 Windows 信息为串 转换长文件名到 8.3 结构 转换一个长串到 PChar Microsoft 可移植执行码和公共对象文件格式
        Microsoft 可移植执行码和公共对象文件格式 1. 一般概念 2. 概述 3. 文件头 3.1. MS-DOS 片 (仅 Image) 3.2. 信号 (仅 Image) 3.3. COFF 文件头 (对象和映象) 3.4. 可选的头 (通常仅 Image) 4. 节表 (节头) 4.1. 节标记 4.2. 分组的节 (仅对象) 5. 文件的其它内容 5.1. 节数据 5.2. COFF 重定位 (仅对象) 5.3. COFF 行数 5.4. COFF 符号表 5.5. 辅助的符号记录 5.6. COFF 串表 5.7. 特征鉴定表 (仅映象) 5.8 延迟载入入口表 (仅映象) 6. 特殊的节 6.1. .debug 节 6.2. .drectve 节 (仅对象) 6.3. .edata 节 (仅映象) 6.4. .idata 节 6.5. .pdata 节 6.6. .reloc 节 (仅映象) 6.7. .tls 节 6.8. .rsrc 节 7. Archive (Library) 文件格式 7.1. 存档文件信号 7.2. 存档成员头 7.3. 第一个连接成员 7.4. 第二个连接成员 7.5. 长名成员 8. 入口库格式 8.1. 入口头 8.2. 入口类型 8.3. 入口名类型 附录: 计算映象信息概要 附录: 示例对象文件 未包括在概要中的字段
    函数和过程
      aggregate 函数 callback 函数 CALLBACK 函数 CALLBACK 函数 COMP 函数 COPYFILE 函数 / 过程 CSDN Delphi 版主写的一些过程和函数 DELAY 过程 Delphi 中的一些类变量术语. delphi(pascal) 的函册 Delphi3 函数调用模式 Delphi3.0函数调用模式 Delphi6 函数大全 -StrUtils.pas Delphi6 函数大全 -SysUtils.pas Delphi6 函数大全 -Types.pas Delphi里有个函数SelectDiretory,重载了两种形式: EmptyTable Generic 过程 exponent 函数 ExtractFileExt 函数的返回值 Frac 函数 GetFolder 函数 SENDKEY 函数 Trim$(), Mid$() 等的等价物 保存整型值到串 变化的参数数量示例 不完全输入 部分函数、命令、属性中文说明 充分利用 pascal 字符串类型 处理 IDE 特殊字符 处理窗体代码 传递一个函数作为参数 串操作函数 串函数返回 创建一个多参数函数 从不同的 MDI 子窗体中调用函数 打印 Procedure: inspect before wider publication 调用 GETPROCADDRESS 过程 对全角半角字符串的处理 额外的数学函数 复制 ATAN2 函数 复制元件 关于指针的简单技巧 过程调用 函数队列 函数返回类型 函数和过程 获取邻近控件 获取字符模 检查数字字符串 将窗体代码 VCL6 处理成 VCL5 格式 阶梯 可视树转换成连线文本 类过程 连接 Delphi 到一个 MS Access 数据库 连接函数 模拟系统按键 排列组合 判断两个变体值是否相等 判断是否完成一系列按键操作 全关系 全排列 如何从一个 Word 中得到高序和低序字节? 如何插入它? 什么是函数造致 Delphi To yield execution 什么是回调函数, 如何创建它? 树和路径间转换 数据集处理成可视树 数据集和文本间转换 数据网格处理成超文本表格 数据网格转换成国标网格 数据网格自动适应宽度 素数函数? 随机数函数 随机数函数 图片之间互相转换 为直接 If 函数使用 Variants 无限进制转换 无限位数加法 显示超文本 信息框函数MsgBox 寻求 pascal 的 strtok 函数 颜色列表转换到图形列表 移动树节点 邮件解码之二 邮件解码之一 有 FileCopy 函数吗? 有帮助的过程和函数 在 big-endian 和 little-endian 格式间交换位的算法 制作三维立体画 转换串中各单词第一个字母为大小的函数 Delphi过程和函数
        BCD 支持
          BcdCompare 函数 BcdPrecision 函数 BcdScale 函数 CurrToBCD 函数 NormalizeBcd 函数 StrToBcd 函数 TryStrToBcd 函数
        COM 实用程序
          ClassIDToProgID 函数 CreateOleObject 函数 CreateRegKey 过程 CreateSharedPropertyGroupManager 函数 DeleteRegKey 过程 EnumDispatchProperties 过程 GetActiveOleObject 函数 GetDispatchPropValue 函数 GetOleFont 过程 GetOlePicture 过程 GetRegStringValue 函数 OleCheck 过程 OleStrToStrVar 过程 ParkingWindow 函数 ProgIDToClassID 函数 SetOleFont 过程 SetOlePicture 过程 Supports 函数
        FPU 控制
          Get8087CW 函数 GetPrecisionMode 函数 GetRoundMode 函数 Set8087CW 过程 SetExceptionMask 函数 SetPrecisionMode 函数 SetRoundMode 函数
        graphics 实用程序
          CopyPalette 函数 CreateMappedBmp 函数 GetCharsetValues 过程 GetDefFontCharSet 函数 GetDIB 函数 GraphicExtension 函数 GraphicFileMask 函数 IdentToColor 函数
        GUID 例程
          StringToGUID 函数
        HTTP 实用程序
          DayOfWeekStr 函数 GetExtensionVersion 函数 HTTPDecode 函数 HTTPEncode 函数 HTTPExtensionProc 函数 MonthStr 函数
        MBCS 实用程序
          AnsiLowerCaseFileName 函数 AnsiStrLastChar 函数 AnsiUpperCaseFileName 函数 CharLength 函数 CharToByteLen 函数 StrByteType 函数 StrNextChar 函数
        qt clx 转换例程
          CopyQStringListToTStrings 函数 IODeviceFromStream 函数 QStringListToTStringList 函数 TStringsToQStringList 函数
        Unicode 例程
          WideCompareText 函数 WideFmtStr 过程
        Web Services
          DateTimeToXSDateTime 函数
        Windows controls 实用程序
          AllocateHwnd 函数
        XML 支持
          FormatXMLData 函数 GetDOM 函数 GetDOMVendor 函数 NewXMLDocument 函数 RegisterDOMVendor 过程 UnRegisterDOMVendor 过程 XMLDocError 过程
        帮助提示例程
          GetLongHint 函数 GetShortHint 函数
        包支持例程
          EnumModules 过程 EnumResourceModules 过程 GetPackageDescription 函数 InitializePackage 过程 UnloadPackage 过程
        比较例程
          CompareMem 函数 EqualRect 函数
        变体支持例程
          GetVariantManager 过程 SetVariantManager 过程 VarArrayFromStrings 函数 VarArrayGet 函数 VarArrayLock 函数 VarArrayOf 函数 VarArrayRef 函数 VarArrayUnlock 过程 VarAsType 函数 VarCheckEmpty 过程 VarClear 过程 VarComplex 函数 VarComplexSimplify 函数 VarConvert 函数 VarConvertCreate 函数 VarCopyNoInd 过程 VarFMTBcdCreate 函数 VarFromDateTime 函数 VarIsArray 函数 VarIsByRef 函数 VarIsComplex 函数 VarIsCustom 函数 VarIsEmpty 函数 VarIsNumeric 函数 VarIsOrdinal 函数 VarIsSQLTimeStamp 函数 VarIsStr 函数 VarSameValue 函数 VarSQLTimeStamp 函数 VarSupports 函数 VarToBcd 函数 VarToStrDef 函数 VarTypeIsValidElementType 函数
        菜单支持例程
          AnsiSameCaption 函数 NewItem 函数 NewSubMenu 函数 ShortCutToText 函数 StripHotKey 函数 TextToShortCut 函数
        程序控制
          Sleep 过程
        串处理例程
          AnsiDequotedStr 函数 AnsiExtractQuotedStr 函数 AnsiQuotedStr 函数 AnsiReplaceStr 函数 AnsiReplaceText 函数 AnsiSameStr 函数 AnsiSameText 函数 AnsiStartsStr 函数 CompareStr 函数 CompareText 函数 Concat 函数 Copy 函数 DecodeSoundExWord 函数 Delete 过程 IsDelimiter 函数 MidStr 函数 QuotedStr 函数 SetLength 过程 StringOfChar 函数 StringReplace 函数 Trim 函数 TrimLeft 函数 UpperCase 函数 WideLowerCase 函数 WideSameStr 函数 WrapText 函数
        串处理例程 (null-终止)
          AnsiStrLComp 函数 AnsiStrLIComp 函数 AnsiStrLower 函数 ExtractStrings 函数 SearchBuf 函数 StrCat 函数 StrCopy 函数 StrEnd 函数 StrLComp 函数 StrLCopy 函数 StrLower 函数 StrPLCopy 函数 StrRScan 函数
        串格式例程
          FmtStr 过程 Format 函数 StrLFmt 函数 WideFormat 函数 WideFormatBuf 函数
        单位转换例程
          CycleToGrad 函数 DegToGrad 函数 RadToDeg 函数 RadToGrad 函数
        动态分配例程
          FreeMem 过程 Initialize 过程 New 过程
        动作支持
          RegisterActions 过程 UnRegisterActions 过程
        度量转换例程
          CompatibleConversionTypes 函数 Convert 函数 ConvertFrom 函数 ConvTypeToDescription 函数 ConvUnitAdd 函数 ConvUnitDec 函数 ConvUnitInc 函数 ConvUnitSameValue 函数 ConvUnitToStr 函数 ConvUnitWithinNext 函数 DateTimeToModifiedJulianDate 函数 DateTimeToUnix 函数 DescriptionToConvFamily 函数 DescriptionToConvType 函数 RaiseConversionError 过程 RegisterConversionType 函数 StrToConvUnit 函数 TryModifiedJulianDateToDateTime 函数 TryStrToConvUnit 函数 UnregisterConversionFamily 过程
        对话框和消息例程
          InputBox 函数 IsAnAllResult 函数 IsNegativeResult 函数 IsPositiveResult 函数 MessageDlg 函数 MessageDlgPosHelp 函数 RemoteLoginDialog 函数 ShowMessage 过程 ShowMessagePos 过程
        多层支持
          EnableWebTransport 过程 HandleReconcileError 函数
        浮点转换例程
          FloatToDecimal 过程 FloatToStr 函数 FloatToText 函数 FloatToTextFmt 函数 FormatFloat 函数
        复数
          VarComplexArcCos 函数 VarComplexArcCot 函数 VarComplexArcCotH 函数 VarComplexArcCsc 函数 VarComplexArcCscH 函数 VarComplexArcTan 函数 VarComplexArcTanH 函数 VarComplexConjugate 函数 VarComplexCos 函数 VarComplexFromPolar 函数 VarComplexInverse 函数 VarComplexLn 函数 VarComplexPower 函数 VarComplexSec 函数 VarComplexSecH 函数 VarComplexSin 函数 VarComplexSqr 函数 VarComplexTan 函数 VarComplexTimesNegI 函数 VarComplexTimesPosI 函数
        光标管理例程
          GetCursorValues 过程
        几何例程
          CenterPoint 函数 IntersectRect 函数 InvalidPoint 函数 PointsEqual 函数 PtInRect 函数
        剪切板例程
          Clipboard 函数 SetClipboard 函数
        界面支持例程
          CreateGUID 函数 IsEqualGUID 函数
        类型转换例程
          BinToHex 过程 BoolToStr 函数 CompToDouble 函数 CurrencyToComp 过程 HexToBin 函数 OffsetRect 函数 Point 函数 SmallPoint 函数 StrToBool 函数 StrToInt64 函数 StrToInt64Def 函数
        流处理实用程序
          FindClassHInstance 函数 FindGlobalComponent 函数 GetClass 函数 GroupDescendentsWith 过程 ObjectTextToBinary 过程 ReadComponentRes 函数 RegisterClass 过程 RegisterClassAlias 过程 TestStreamFormat 函数 UnregisterClass 过程 UnregisterClasses 过程
        流控制例程
          Abort 过程 Halt 过程
        命令行实用程序
          FindCmdLineSwitch 函数 ParamCount 函数 ParamStr 函数
        内存管理例程
          SysGetMem 函数
        其它
          CreateDOMNode 函数 Label 'element' 未在当前过程中定义 TerminateExtension 函数 本地过程/函数<element> 指定到过程变量
        其它例程
          Assert 过程 CountGenerations 函数 FormatMaskText 函数 GetEnvironmentVariable 函数 GetModuleFileName 函数 High 函数 Lo 函数 Slice 函数 UniqueString 过程 ValidParentForm 函数
        日期时间例程
          CompareDateTime 函数 DateOf 函数 DateTimeToSQLTimeStamp 函数 DateTimeToStr 函数 DateTimeToTimeStamp 函数 DateToStr 函数 DaysBetween 函数 DaysInAMonth 函数 DaysInYear 函数 DaySpan 函数 DecodeDateWeek 过程 DecodeDayOfWeekInMonth 过程 DecodeTime 过程 EncodeDateDay 函数 EncodeDateMonthWeek 函数 EncodeTime 函数;TryEncodeTime 函数 EndOfADay 函数 EndOfAMonth 函数 EndOfTheDay 函数 EndOfTheWeek 函数 FormatDateTime 函数 HourOfTheDay 函数 HourOfTheMonth 函数 HourOfTheWeek 函数 HourSpan 函数 IncDay 函数 IncHour 函数 IncMilliSecond 函数 IncSecond 函数 IncWeek 函数 IncYear 函数 IsLeapYear 函数 IsPM 函数 IsSameDay 函数 IsToday 函数 IsValidDateDay 函数 IsValidDateTime 函数 MilliSecondOfTheDay 函数 MilliSecondOfTheHour 函数 MilliSecondOfTheMonth 函数 MilliSecondOfTheSecond 函数 MilliSecondOfTheYear 函数 MinuteOfTheMonth 函数 MinuteSpan 函数 MonthOf 函数 MonthSpan 函数 MSecsToTimeStamp 函数 NthDayOfWeek 函数 RecodeDate 函数 RecodeDateTime 函数 RecodeDay 函数 RecodeMilliSecond 函数 RecodeMinute 函数 RecodeMonth 函数 RecodeSecond 函数 ReplaceDate 过程 SameDate 函数 SameDateTime 函数 SameTime 函数 SecondOf 函数 SecondOfTheHour 函数 SecondOfTheMinute 函数 SecondOfTheYear 函数 SQLDayOfWeek 函数 StartOfADay 函数 StartOfAWeek 函数 StartOfAYear 函数 StrToDate 函数 StrToTime 函数 SystemTimeToDateTime 函数 Time 函数 TimeOf 函数 TimeToStr 函数 Tomorrow 函数 TryEncodeDateDay 函数 TryEncodeDateTime 函数 TryEncodeDateWeek 函数 TryEncodeDayOfWeekInMonth 函数 TryRecodeDateTime 函数 WeeksBetween 函数 WeeksInAYear 函数 WithinPastDays 函数 WithinPastHours 函数 WithinPastMilliSeconds 函数 WithinPastMinutes 函数 WithinPastMonths 函数 WithinPastYears 函数 YearOf 函数 YearsBetween 函数 Yesterday 函数
        三角函数例程
          ArcCos 函数 ArcCot 函数 ArcCotH 函数 ArcSec 函数 ArcSecH 函数 ArcTan 函数 Cosecant 函数 Cotan 函数 Csc 函数 CscH 函数 Hypot 函数 Sec 函数 Sin 函数
        商业和财经例程
          DoubleDecliningBalance 函数 InterestRate 函数 Payment 函数 PresentValue 函数 SYDDepreciation 函数
        设计工具注册例程
          RegisterLibraryExpert 过程
        设置处理例程
          Exclude 过程
        输入输出例程
          BlockRead 过程 FilePos 函数 MkDir 过程 Reset 过程 Truncate 过程
        鼠标处理实用程序
          ButtonStateToShiftState 函数 FindObject 函数
        数据库例程
          DBbiError 过程 ExtractFieldName 函数 GetDriverNames 过程 GetFieldProperty 函数 NativeCompareStrBuf 函数 NativeCompareText 函数 NativeCompareTextBuf 函数 NativeToAnsi 函数 VarTypeToDataType 函数
        数据字典例程
          AssociateAttr 过程 DictionaryActive 函数 DictionaryDeactivate 过程 FindAttrID 函数 FindDatabaseID 函数 FindFieldID 函数 FindTableID 函数 GetControlClass 函数 NewAttr 函数 QualifyTableName 函数 UpdateAttr 过程 UpdateDataset 过程 UpdateField 过程
        数值格式例程
          DoubleToComp 函数 FormatCurr 函数
        算术例程
          Ceil 函数 CompareValue 函数 DivMod 过程 Frac 函数 InRange 函数 IntPower 函数 IsInfinite 函数 IsNan 函数 Ldexp 函数 Ln 函数 Log2 函数 LogN 函数 Max 函数 Pi 函数 Power 函数 SameValue 函数 Sign 函数
        随机数例程
          RandomFrom 函数 RandomRange 函数
        统计例程
          MaxIntValue 函数 MaxValue 函数 MinIntValue 函数 MomentSkewKurtosis 过程 PopnStdDev 函数 PopnVariance 函数 SumInt 函数
        拖动操作支持
          AdjustForClient 过程 AdjustForFrame 过程 CancelDrag 过程 IsDragObject 函数 SupportedDragFormats 过程
        拖放实用程序
          DragImageList 函数
        文本文件例程
          AssignPrn 过程 Erase 过程 Flush 过程 Readln 过程 SetTextBuf 过程
        文件管理例程
          AssignFile 过程 ChDir 过程 CreateDir 函数 DeleteFile 函数 FileAge 函数 FileClose 过程 FileCreate 函数 FileDateToDateTime 函数 FileGetAttr 函数 FileGetDate 函数 FileOpen 函数 FileSearch 函数 FileSetAttr 函数 FileSetDate 函数 FileSetReadOnly 函数 FindNext 函数 GetCurrentDir 函数 GetDir 过程
        文件名实用程序
          ExcludeTrailingPathDelimiter 函数 ExpandFileName 函数 ExpandFileNameCase 函数 ExtractFileDrive 函数 ExtractFileName 函数 IsPathDelimiter 函数 MatchesMask 函数 ProcessPath 过程
        线程管理例程
          BeginThread 函数 CheckSynchronize 函数 EndThread 函数 InterlockedExchange 函数 InterlockedIncrement 函数
        向后兼容例程
          AssignStr 过程 Close 过程 DisposeStr 过程 LoadStr 函数 NewStr 函数 StrNew 函数 StrPas 函数 Swap 函数
        序数例程
          Inc 过程 Pred 函数
        异常处理例程
          DatabaseError 过程 DatabaseErrorFmt 过程 ExceptionErrorMessage 函数 ExceptObject 函数 GetLastError 函数 RaiseLastOSError 过程 ReleaseExceptionObject 过程 SetErrorProc 函数 ShowException 过程
        应用程序级信息
          Languages 函数
        指针和地址例程
          FreeAndNil 过程 Ptr 函数
        属性分类例程
          IsPropertyInCategory 函数
        字符集转换
          PUCS4Chars 函数 UCS4StringToWideString 函数 UnicodeToUtf8 函数 Utf8Decode 函数 Utf8Encode 函数 WideCharLenToStrVar 过程 WideCharToStrVar 过程
        组件注册例程
          RegisterFields 过程 RegisterNoIcon 过程 RegisterNonActiveX 过程
    技巧及经验
      “拖放“ 等 25 个技巧 Active 开发 AddNew 选项到 Windows NT 4.0 的右击 AnsiStrings -防止访问违犯 AppFullScr asciiexp Automation AutoSize 和 WordWrap Bool 到 String CodeINSite colcount CopyFile Ctrl-E 搜索 Delphi 3 测试 Delphi 的前十个技巧 Delphi 复活节彩蛋 Delphi 控件与技巧专辑 Delphi 页 Delphi 页 Delphi 中的文件复制 Delphi 中的指针算法等 45 个技巧 DELPHI4.0 动态数组 DELPHI4.0 动态数组方法 Delphi编程技巧十则 DELPHI的8个技巧 Delphi实用编程经验二则 Delphi使用技巧ABC Delphi使用技巧四则 Delphi中树型控件的使用技巧 Destroying 一个 TList dt EXE 大小技巧 GetCapture 函数 GetDisplaySettings GetSystemMetrics II - CaptionText GetSystemMetrics III -ScreenResolution GetSystemMetrics IV - SafeMode GetSystemMetrics 函数 GetTempFileName() GetWindowText 函数 IncMonth 和 EncodeDate 函数 IsDelphiRunning istruetype Koans (Calling Dr. Marteens) Koans (Calling Dr. Marteens...) Kylix: Delphi for Linux 正在路上 Kylix: 真相 LeftStrRgtStr MacAdd MainPartition 和 3com NICs 上的 NTFS Making Secondary Forms Independent of the Main Form Manipulating Pixels with Delphi 3.0's ScanLine Property MapNetworkDrive I MapNetworkDrive II MDI 子窗体等 11 个技巧 NT 登录 -- ChangeBackground/ 显示自定义登录/ Bypassin NT 还是 Windows 98? 得到当前平台 Owner 和 Parent 101 procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);b program Project1;uses Forms, Unit1 in 'Unit1.pas' {Form1};{$R Program RealConv; public QReport - 多个拷贝等 28 个技巧 QuicklyAdd 多个相同类型的组件 redirectdos REdit RegStart Rich Edit 动作 sendmail SetDisplaySettings SetRes Shutdown 后关闭电源 Sleep() for Delphi 1 SSCont SystemInfo - SystemParametersInfo 函数 TapeCheck TDateTime I : 说明 TDateTime II : DayOfWeek TDateTime IV : TDateTime V : TDateTime 的秘密 TDateTime 是一个 Double TForm - OnKeyPress TForm - PasswordDlg TForm.KeyPreview TIniFile 中隐藏的局限 Tips 和 Tricks TQuery 和 TDBGrid 等 113 个技巧 Try...Finally TWebPrint Undo unit uMain;interfaceuses Windows, Messages, SysUtils, Classes, unit Unit1;interfaceuses Windows, Messages, SysUtils, Classes, Val 函数 Windows 95OSR1/OSR2 打印问题 Windows 特殊文件夹 I -GetSpecialFolderPath Windows 特殊文件夹 II -GetNetworkComputer Windows 特殊文件夹 III -AddRecentFile WinInfo 避免 WS_MAXIMIZE 最初的闪烁 WS_MAXIMIZE 避免含糊 指定单元名 不可能有更多的 WinInfo! 不要忘记 组件.designinfo! 查找更多的 JPEG 示例 查找文件类型的程序 初看 Delphi 4 处理 Windows95/98/NT.unit Unit1;interfaceuses Window 处理程序早先的实例 传递串参数到 WinAPI 函数 窗体的生命周期! 窗体上的组件 窗体形状 - 多边形 窗体形状 - 园形/椭园 窗体也是组件 (Sort Of) 创建 VB 用的 Delphi COM 类 创建带图形背景的 ScrollBox 创建紧密的, 数据感知的 ISAPI DLL 创建你自己的 IE 可插入协试 创建你自己的对象列表 创建你自己的扩展名 创建神秘的共享窗体 创建新的和不同的窗口风格 创建一个上卷窗体 创建一个无标题的窗体 创建组件子类来增强功能 从 startup 按钮而不是从 Startup 文件夹启动的程序 从程序中注册一个 OCX 从串中取出 / 匹配文本 (TServerSocket) 从串中取出数值度求和 从任务栏中隐藏一个程序 打开 Windows 默认的关于对话框 打开拨号连接 打印 III - SimplePrinting 代码 代码块的 Indent/Unindent/Cut/Copy 得到 WINDOWS 的 SYSTEM 路径 登录文件 登录文件大小 调整 Windows NT 启动延时屏幕 调整一个 Windows NT 服务器 动态查询技巧 动态创建窗体 动态创建组件 动态记录数组等 6 个技巧 读取一个字段的值到 TStrings 属性中 读写文本文件 多个组件使用一个事件 多种类型声明 防止 Shudown 防止 Startup 防止程序关闭 防止窗体 Re-Sizing 防止结束任务 访问 Windows 控制面板 分布式 Internet 应用程序: ActiveForms 分解 HTML 来创建一个连接验证和一个 Web Meta-Search 分解逗号分隔的文件 分解句子中的单词 丰富多彩的标签 服务器和对象 浮动无标题窗体 复活节 复制文件三 - BlockRead/BlockWrite 改变 Dr.Watson 实用程序的为 (Win NT) 格式化整数输出 给MDI主窗口加背景 给你的窗体个背景 给你的客户 GUI 控制 更改 Windows 95 的墙纸 共享软件锁示例 关闭程序 I 关闭程序 II 关闭程序 III 关闭从你的程序中关闭一个程序 关于 TScreen 过程 TurnSysKeysOff 过程和函数的默认值 欢迎屏幕 I 欢迎屏幕 II 欢迎屏幕 III 技巧: 多行提示 技巧: 生成声音 技巧和提示列表 加快自定义控件的 Drawing/Redrawing 假设你有一个窗体 监视额外的/不需要的代码以减少编译时间 减少网络传输入量 检测 Softice 在 W9x 和 NT 中(W2K - dunno) 检查系统中的驱动器 检查一个程序是运行于 Win 9x 或 Windows NT 下 简单的 OLE 接口 建立你的项目为标准独立的 Exe (不需要 BPL) 将程序放入桌面和运行菜单中 解决任何 TBevel 选择问题 解密者仍然可以用 FrogIce 破掉该保护 进入 Delphi 不显示欢迎屏幕 禁止和启用 Alt-Tab 和 Ctrl-Esc 键 禁止你的程序中的系统键 禁止启用 Ctl-Alt-Delete 和 Alt-Tab, Ctl-Esc 静态映射网上邻居中的计算机 可连接 COM 对象 可执行文件内置 WAVE 文件 客户服务器程序间的通信 控制窗体可视 快速地 MovingObjects 快速输入 - 串 快速用户输入 - 整型 类完成 两个简单技巧 另一个 tip for gradient fills on forms 每日技巧 命令行参数 模块化 Delphi 程序 匹配你的代码中的大括号 屏幕保护器已经激活? 启动默认的 eMail 客户 启动默认的浏览器 启动外部程序 启用 Windows NT 的即插即用 求串中的 Char 取出相关图标 取得 a letter in a String 取得 W95 任务列表 取得 Windows 用户名 取得本地 IP 地址 取得和调协 Windows 的日期和时间 取得计算机名 取得默认的 MailTo 客户程序 取得默认的网络浏览器 取得屏幕保护器超时! 取得驱动器类型 取得驱动器字母 取得文件系统信息 如果你反复调用函数或过程 如果有许多相同类型的组件 如何在启动时不显示窗体 删除临时文件 删除你的 EXE 删除文件 商业保密 :-( I 设备是否支持 Stand by 模式 设置程序为系统启动时自动运行 设置活动的窗口等 14 个技巧 设置屏幕保护器超时 设置属性 生产力技巧 生成随机数 生成透明窗体 什么是启动? 什么是驱动器类型? 实现 OLE 拖和粘贴 实现超级链接 实现多用户 DCOM 应用程序 使用 Delphi 来学习编程 使用 IE 作为 OLE Automation 服务程序 使用 Laptop 数据库的 Briefcase 模式 使用 SHFileOperation 的技巧 使用 TServerSocket 使用 Windows NT 事件登录 使用该命令;systemparametersinfo(SPI_setdeskwallpaper,0,' 使用集合 使用交换文件增强 NT 的性能 数据输入 - 自动移动光标 算术单元 讨厌的 TEdit 铃响 梯度填充 梯度填充窗口体! 梯度填充窗口体! (最简单的方法) 添加 Linkto Startup 添加添加 Windows 快捷方式 添加行到一个 TStrings 对象 添加一个 AVI 到你的 EXE 文件 通过编写代码来设置数据库的别名 通用命名约定 退出 Windows 为 NT 4.0 检查磁带驱动器 为任何文件配置 QuickView 维护代码 I 维护代码 II 维护代码 III 维护代码 III 文件日期/时间 我们的 FirstExperience 我们喜欢 Sleep() 先人的DELPHI基础开发技巧 项目版本信息 性能监视和创建一个 HTTP 网关服务程序 需要 EnumWindows API 函数 需要无标题窗体,但仍然可以移动它 要让窗体透明你需要放两个 lines 在窗体中 一打让你的应用程序有梦一般效果的提示 一个 TRadioGroup 一个 Turbo-Powered MessageBox 一个实例 一个通用的 Cut, Copy 和 Paste 方案 一个友好的日期和时间 隐藏开始程序/ WinNT 在登录时运行一个未知的作业. 应用程序超时 用 enter 代替 tab 用 Marco Cantuhas 一些方法控制 Delphi 3 ,一个示例 用 Win API 来修改光标等 33 个技巧 用代码定义 BDE 别名等 26 个技巧 用列举类型来生成 Lookup 表 用你的窗体填充屏幕 用通配符比较串 优化串的探索 有更快的输出图形的方法吗? 右对齐 TEdit 中的文本 运行并等待 运行另一个程序 运行一个程序并恢复控制 运行一个程序并恢复控制 v2.0 杂项 杂项 杂项技巧 10.htm 杂项技巧 11 杂项技巧 12 杂项技巧 13 杂项技巧 14 杂项技巧 15 杂项技巧 16 杂项技巧 17 杂项技巧 2 杂项技巧 3 杂项技巧 4 杂项技巧 6 杂项技巧 7 杂项技巧 8 杂项技巧 9 再看 Delphi 4 在 DBGrid 中显示 memo 字段等 89 个技巧 在 Delphi 3 中测试 在 IE 中打开一个 URL 在安装程序时禁止网卡 在编译时获得提示 在一个 TMemo 字段中移动等 22 个技巧 在运行时 Moving, resizing 等 在运行时创建组件 在运行时检测窗体的 WindowState 在运行时禁止屏幕保护 在运行时最小化, 最大化, 关闭组件 遭遇 Y2K 挑战 执行另一个程序 转换 Integers 和 Words 准备 Kylix: 编译器和 RTL 自动多行工具提示 自动释放 TList 项 组件设计 最大页文件大小
    加密与解密
      16 位和 32 位 CRC - crc.zip (1/1) 32 位加密代码 Delphi 中的加密 - Revisited EXE 加密 RSA 加密 Xor 加密/解密 XOR 加密代码 安全加密 编写定制的文件流实现文件读写加密 串加密 访问 密码破解 更多的 Delphi 加密 更新 CRYPTOCard 源代码 更新 CRYPTOCard 源代码 好的加密算法 加密 加密 - cypher.zip 加密 EXE 文件中的信息 加密 Theory 加密.PAS 加密/解密 加密/解密引擎 加密1.PAS 加密2.PAS 加密3.PAS 加密4.PAS 加密串 加密和解密 加密检查 加密例程 加密算法 加密算法示例 加密图像 加密一个口令? 检查是否载入了 Softice? 简单的串加密/解密 简单的文本加密 快速文件加密 秘密!简单的答案 - 加密 如何加密 / 解密一个文件? 如何加密串? 如何加密一个串 实现在 Paradox 表中加密码和编程登录的方法 ! 谁有加密组件? 文件口令加密 一个加解密算法 一个小的加密单元 已更新的 Encryption 单元 用修改文件时间的方法来加密文件 字符串加密 ;pascal 字符表示 字符串加密解密
    进程和线程
      16-位 Delphi 1.0 中的真正的多线程 COM 线程模型 CPU/FPU 处理器类型 CreateProcess D2 ProcessMessages 有时不利 Delphi COM: Microscope 下的进程内服务程序, 第一部分 Delphi COM: 进程外和 DCOM, 第二部分 Delphi 不处理 WM_ENDSESSION Delphi 过程线程 Delphi 中的非 TThread 线程, 访问违犯, 无效的指针 DELPHI下的多线程程序设计 Hebrew 文本处理器 'IF' 逻辑处理 NT 进程列表 NT 下进程隐身 NT_200 下进程隐身 Oracle 7 和多线程 Ring0 的一个例子 RunDLL 详解 Win2000 的 Job 对象介绍 job 对象 Win2000 下隐身 Win32 进程讯的观念与技术 WinNT_2000 进程信息 避免 Application.ProcessMessages 编译日期 - 预处理器 捕捉了窗口的创建 不在 Ctrl+Alt+Del 中出现 串处理 创建进度函数 创建一个不能终止的进程 错误创建进程? 打开方式 大量的 Windows 处理 当前正在运行的程序的文件名列表 等待线程 调整关机权限 动态调用 DLL 中的函数 多进程窗口的“磁性” 多线程 多线程程序设计 返回主域控制器名字 改变环境变量 关闭所有正在运行的程序 加快编译/ 连接处理 加快大表的处理 将线程映射到别的程序的地址空间里 进程工具单元 进程列表 控制 Dos 程序的输入输出 确定一个进程是否有响应 任意格式的二进制文件编译进程序 如何 TThread 对象中的异常 如何检测 Pentium 处理器? 如何列出所有正在运行的进程 如何在程序运行前捕捉消息和进程 如何在程序运行前捕捉消息和进程 如何在线程中运行查询 如何正确地用 CreateProcess 来实例一个新进程? 如何正确地用 CreateProcess 来实例一个新进程? 如何执行外部程式[更正CreateProcess()用法] 如何中断一个线程 杀掉一个拒绝访问的进程 杀死一个进程 设计过程 设置进程优先权? 使用 Application.ProcessMessages 刷新系统 锁定工作站 (NT_XP_2K) 添加计划任务 问答 - Windows NT 中的 CreateProcess 问答 - 传递信息到 Word 正在处理的模板 问答 - 如何正确地用 CreateProcess 来实例一个新进程 系统版本 系统版本号 系统启动模式 系统休眠、电源管理 显示进度 线程 线程查询 线程等待 线程示例 线程同步: Critical Sections 限制应用程序只能运行一次 Windows Session 中 一个线程安全的块数据队列 移动开始按钮位置 已知窗口句柄,如何的到进程 ID ? 用Delphi编程时如何利用线程 在DELPHI中用线程排序 在另一个进程中获取得到焦点的控件 在一个后台线程中执行数据库查询 在一个线程中的文件复制示例 (TFileStream) 怎样知道当前窗口是那个 EXE 文件运行时创建的 直接用 WinAPI 创建线程 中断长的处理 重新启动 Windows
    控件
      Agent 控件 AppBar 功能 Delphi 控件与技巧专辑 Delphi 中的透明 bitblt 示例 Delphi 中树型控件的使用技巧 MMTOOLS 控件破解 TList 保持变量 TList 对 TStringList TOutline - OnDrawItem 没有调用 TOutLine OnDraw 事件 TOutline owner-draw 问题 TOUTLINE 图标 TOutline 中的拖放操作等 TOutline: 移动一个项到不同的级 TOutline: 移动整个节点 TrayIcon 控件 保存控件导文件和从文件中读取控件 创建一个浏览数据的数据感知控件 禁止控件的刷新 控件的破解一例 控件透明 控件属性数据的保存 列出控件所有属性和事件 让控件的边角圆滑起来? 日立控件的标记特殊日期 如何 'HotTrack' 任何控件 如何 'HotTrack' 任何控件 如何创建一个浮动控件 如何创建一个浮动控件 数据控件 问答 - 如何用两个不同的数据控件来显示来自单个数据源的数据 问答 - 使用两个数据控件来显示数据源和表数据 问答 - 在 Delphi 中用代码创建控件 无名称构件的使用 一个 frame 组件 一个 Hint 控件 一个超级连接控件 一个控件破解实例 一个热键控件 移动鼠标到控件 有什么方法能在一条语句中访问控件吗 运行时让控件的外观象设计时一样的控件 在运行时创建组件 在运行时移动组件 怎样关闭一个正在运行的程序 转换短到长文件名 字幕控件 自己删除自己 组件 组件 NumEdit 组件对象模型文件一 Chartfx 控件
        CHART fx Chart2 FX 打印 ChartFX CHARTFX CHARTFX - MIN MAX ChartFX -- 如何发送数据到它 ChartFX 的 PrintIt 属性 CHARTFX 示例 ChartFX 示例代码 ChartFX 文章 CHARTFX-饼形图 Delphi 1.0 TChartFX 的 Value 如何代入 使用 CHARTFX.VBX 自注册安装 ChartFX OCX
      CheckBox 控件
        TCheckListBox LoadFromFile/SaveToFile 方法 当 DBCheckbox 变化时让计算字段直接更新? 动态标识 CHECKBOXES 读取运行最小化 Checkbox 设置 CheckBox 而不激发 Click 事件 设置 TCheckBox 的 Checked 状态
      Edit 和 Memo
        EatIt Edit Boxes 技巧 Edit 和 Memo 控件的文本得对齐方式 EDIT 字段光标 MASK EDIT MaskEdit格式化数字输入 Memo 的自动滚动 Memo 中光标的移动 TEDIT 和 ONENTER 事件 TEdit 和数值 TEdit 问题 TEdit1.Text 的内容为什么没有变? 不让文本变灰地禁止一个 TMemo 插入和改写 处理数据网格的编辑框 打印 Memo 得到光标在 TMemo 中的行数 调整 Memo 的 Tab 的距离 访问 TMemo 最近的行/列 关于 MEMO 的 UNDO 功能 获取编辑框中显示出来的字符 确定 memo 中光标当前的位置 设置焦点到 Memo 组件中的特定行 通过调用 API 确定 MEMO 控件中的当前行和列 为 TEdit 添加 IE 的地址自动完成功能 为 TMemos 定义一个边界 文本框中星号文本的查看 限制 Memo 的行数和行宽 向 Edit 框发送字符 用 TBlob 从一个 memo 字段复制信息到另一个 在 MEMO 中搜索 在 MEMO 中显示图像 字段中的撤消
      Grid 控件
        D1 中的 DBGrid 和多选 DBGrid DBGRID DBGRID MOVETONEXTFIELD DBGRID RESIZE DBGRID 保存用户配置 DBGrid 变换成 HTML 表格 dbgrid 当前光棒“深蓝色”改为“红色” dbgrid 的颜色 DBGrid 的一个 BUG DBGRID 定位 DBGRID 和 MEMO 字段 DBGRID 和 TQUERY DBGRID 上单元的位置 DBGrid 小修正 DBGrid 行信息 DBGrid 中的 DBLookupComboBox 示例 DBGrid 中的 Memo DBGrid 中的 Memo 字段 DBGRID 中的不同颜色 DBGRID 中的浮点数 DBGrid 中的下拉列表如何做? dbgrid 中光标回车右移 dbgrid 中移动焦点到指定的行和列 DBGrid 中增加控件 DbGrid 组件的按表单查询 DBGRID 作为导航器 DBGrid, Enter 键 Tab DBGRIDS 中的彩色字段 Delphi 1.0 如何指定 DbGrid 的栏位标题 Delphi 中定制 DBGrid 控件 DELPHI: TDBGrid 控件中对多个记录的处理 Delphi如何实现在一个Dbgrid中显示多数据库 Delphi中定制DBGrid控件 EDIT 在 STRINGGRID 中 Grid 中的彩色列 Grid 转换到 Word 的控件 HOOKING 进 DBGRID 单元格 MAKING THE ENTER KEY WORK LIKE A TAB IN A TDBGRID String Grid 颜色 String Grid 中的多行文本- 改良后的! String Grid 中的两行文本 StringGrid StringGrid Inplace 编辑器 STRINGGRID RIGHT ALIGNMENT stringgrid 从文本读入的问题 StringGrid 的 AutoSize StringGrid 的最佳单元宽度 StringGrid 排序 - 另一种方法! stringgrid 行列的增加和删除 STRINGGRID 掩码 StringGrid 中的 BMP stringgrid 中的 RightJustify Stringgrid 中的多行单元 STRINGGRID 中的多行列头 STRINGGRID 中的多选 StringGrid 中的文本- Revisited StringGrid 组件 Cells 内容对齐 StringGrid 组件 Cells 内容分行显示 TCustomDBGrid 资源不足 TDBGrid TDBGrid - 3d 单元格 TDBGrid - TDateTimePicker TDBGrid - TDBLookupComboBox TDBGrid - 布尔复选框 TDBGrid - 布尔图形 TDBGrid - 彩色显示奇数/偶数行 TDBGrid - 单元和焦点颜色 TDBGRID - 纵向卷动条 TDBGrid Bug TDBGrid 单元颜色 TDBGrid 对 TStringGrid TDBGRID 和多选记录 TDBGrid 派生显露 Col tdbGrid 中的 tField.validate TDBGRID 中的纵向卷动条 TDBGrid 字段焦点 TDBGrid, MouseDown TDBGrid: 当前记录和字段 TDBGrid: 改变 grid 单元颜色 TDBGridTab TEDIT 和 TSTRINGGRID 列中的右键编辑 TIEAlignStringGrid - 对齐 StringGrid 的 inplace 编辑器! TQUERY 和 TDBGRID TStringGrid - TComboBox TStringGrid - TDateTimePicker TStringGrid - 排序 TStringGrid - 折行 TSTRINGGRID 单元格中的多行显示 TSTRINGGRID 的 ONDRAW 事件 TSTRINGGRID 的选定单元中丢失高亮颜色 tStringGrid 使用 TStringGrid 文本对齐 TSTRINGGRID 中的字操作 TSTRINGGRID 中丢失可视光标 安排 DBGrid 中的字段顺序? 表格列重调大小 表格中的组件 彩色 DBGrid 彩色 STRINGGRID 处理多选表格 从 TDBGrid 移去纵向卷动条 从 TDBGrid 移去纵向卷动条 从一个 DBGRID 复制一个记录 打印 IV - PrintStringGrid 打印 TstringGrid 打印 V - PrintDBGrid 单元格内容分行显示 导出 DBGrid 到 Word 导出 DBGrid 文件到 Excel 点击 DBGrid 的 Title 对查询结果排序 动态更新 DBGrid 行颜色 对齐 Grid 中的文本 对齐 STRINGGRID 中的单元 多颜色 stringgrid 放入一个对象到 TDBGrid 中 放一个 DBLookUpCombo 到 DBGrid 中 放一个 TDBLookupComboBox 到 Grid 中 改变 dbgrid 行的字型 改变 DBGRID 指示器图形 改变 TDBGrid 的 DefaultRowHeight 改变 TDBGRID 中单元格的颜色 高亮显示 DBGrid 中的一行 高亮显示 TStringGrid 中的选定字段 获取 DBGRID 中选定的多个行/书签 计算 TDBGrid 的宽度 加快 string grids 禁止移动 DBGrid 的列 居中 TSTRINGGRID 单元中的文本 控制 DBGrid 的某个字段只读 控制 TDBGrid 中显示的字段 扩展 DBGRID 六边形的表格信息 排序 DBGrid 的列 判断 Grid 是否有滚动条 屏幕大小和 STRINGGRID 切换 DBGRID 的可编辑状态 去掉 DbGrid 的自动添加功能 如何编写使 StringGrid 中的一列具有 Check 功能,和 CheckBox 效果 如何处理 TDBGrid 中的编辑? 如何动态更新DBGrid的颜色? 如何检测 TDBGRID 中的行焦点改变 如何移去 TDBGrid 的纵向卷动条? 如何在 DbGrid 显示图像? 如何在 DbGrid 中当按下回车键时 Tab 到下一个字段 如何在 DBGrid 中显示 memo 字段的内容? 如何在 DBGrid 中自定义列名? 如何在 TDBGRID 中处理文本绘制 如何在代码中使用 sets, 如在运行时添加到 TDBGrid.选项 如何侦测DBGrid目前的记录与栏位资讯 删除 TStringGrid 组件中的行 设置 StringGrid 单元格的颜色 设置焦点到 STRINGGRID 使用 TrueGridPro 鼠标移入不同列中时改变 DBGRID HINT 锁定 DBGrid 左边几列不移动 添加一个 ONCLICK 事件到 DBGRID 停止 DBGrid 的自动添加 停止 DBGrid 的自动添加 停止 TDBGrids 插入 问答 - 添加一个新的事件到组件: TDBGrid 中的右击 问答 - 用 TDBGrid 捕捉 'EdatabaseError' 显露 DBGRID 控件的 ONCLICK 显示 MEMO FIELD IN DBGRID 显示带图形的 DBGRID 显示图形的 DBGRID 限制 TSTRINGGRID 字段长度 新的 StringGrid 的卷动条 修改 TDbGrid 元件 选择 TDBGRID 中的多个记录 验证 DBGRID 中的隐含的提交 要用 combobox 代替 TStringGrid 中的原地编辑器 一个 DBGRID 中的多个表 一个 DBGRID 中的两个表 一个 stringgrid 单元中的 listbox 一个改进的 StringGrid 组件 一种打印 String Grid 的一般方法 一种排序 StringGrid 的简单方法 以不同颜色显示 DBGrid 中的选定行 以不同颜色显示 TStringGrid 中的串中的字符 在 DBGrid 上使用 Owner-Draw 在 DBGRID 中绘制位图 在 DELPHI 中利用 API 实现网格内组件的嵌入 在 Delphi 中随意控制 DBGrid 每一行的颜色 在 StringGrid 怎样制作只读的列 在 STRINGGRID 中让 TAB 的行为象回车一样 在 STRINGGRID 中让 TAB 的行为象回车一样 在 StringGrid 中设置只读的列 在 StringGrid 中设置只读的列 在 TDBGRID 中添加 COMBOBOX 在 TStringGrid 中允许折行 在单击列时排序 DBGrid 在焦点传输后旋转焦点到 DBGrid 在提交前取得 TDBGRID 中的值 在提交前取得 TDBGRID 中的值 在一个 STRING GRID 中的不同色彩字符 在运行时重排序 DBGRID 字段 指定对象到一个 STRINGGRID 单元 重排序 TDBGRID 控件中的列 字符网格和文本间转换 自动调整 STRINGGRIDS 大小
      Label 控件
        3D 边沿的 label 组件? 3DLalel Disk Labels/Volumes FCBLABELS - 磁盘序列号 Label label 的颜色控制 LaunchLabel.pas SENDMESSAGE 和 TLABEL Shadowed Label 组件 TLinkLabel - 连接文本到 URL VOL Label 函数 防止 labels 被 cut 管理磁盘卷标 卷标 卷标程序 可卷动标签组件 另一个卷标 取得 Drive ID 和 Labels 让标签闪烁 让一个 label 进入热连接 如何读写驱动器卷标和序列号? 如何管理磁盘卷标 缩短 DIRECTORY 标签 透明 Label 问答 - 在一个 FOR 循环中修改 Label Caption 问答 - 在一个 FOR 循环中修改 Label Caption (Follow-up) 行走的 label 修正 TLabel.AutoSize 的一处小 Bug 一个示例 3D 边界的 label 组件? 一个旋转 label 组件 在 delphi 中实现带链接的标签 在 label 的 caption 中填入 path+filename 转换 Label 集合为 String Lists 自定义公用对话框的一些 Label 自动绑定 Labels 到 DBEdit 字段
      ListBox 和 ComboBox 控件
        ComBoBox 的下拉 Combobox 的智能切换类 IE 的地址栏实现 ComboBox 或 ListBox 中的自动搜索 COMBOBOX 下拉 Comboboxes 的高度 COMCOBOX 下拉水平宽度 DBLookUpCombo 有用的技巧 DBLOOKUPCOMBOBOX 中的两列 Delphi 2.0x ComboBox SelStart, SelLength 的 Bug (带修正) Delphi DB 敏感 ListBox HTMLComboBox LIST BOX 横向卷动条 ListBox LISTBOX - ONCHANGE ListBox 的 In-Place 提示 ListBox 的多选 listbox 的横向卷动条 listbox 的拖动操作 listbox 全面学习 ListBox 问题 ListBox 中的彩色文本 LISTBOX 中的对齐 ListBox 中的图标 ListBox.Items.Add 慢且闪烁 listbox全面学习 MANUALLY DROP-DOWN A COMBOBOX Resizing TComboBox 的下拉列表 TDBLOOKUPCOMBO 的值 The humble listbox has been around since Delphi 1. It displays a TListBox TListbox (with tabs) TListBox OnChange 事件 TListBox 中的列 TLISTBOX 中的项名 WIN95 DIRLISTBOX 中的长文件名 保存 LISTBOX 中的变量 编程地弹出 COMBOBOX 编程地卷动 LISTBOX 编程地选择一个 LISTBOX 项 彩色 ComboBox 处理 ListBoxes 处理颜色 I - ColorComboBox 处理颜色 III - AnotherColorComboBox 创建可编辑列表框 创建可编辑列表框 创建一个颜色选取下拉框 带 h_scrollbar 的 listbox 带标签的 TListBox 带横向卷动条的 listbox 带图形的 LISTBOX 带图形的 ListBox 组件示例 带颜色的 Combobox 导航一个多选定的 LISTBOX 动态创建和 RESIZING LISTBOXES 弗制一个 ComboBox 拉下 改变 combobox 高亮显示 LISTBOX 中的文本 激活 LISTBOXES 的横向卷动条 检查 Combo Box 中的串 将资料一笔一笔读入 ListBox 类似 IE 地址栏的自动完成的效果 启用 TListBox 的横向卷动条 取得 ListBox 的横向卷动条 取得 ListBox 的横向卷动条 取得 TComboBox 的实际大小 确定一个 combobox 是否处于下拉状态 如何打印 TMemo 或 TListbox 的内容? 如何打印 TMemo 或 TListbox 的内容? 如何打印 TMemo 或 TListbox 组件中的所有的行 如何放置图形到 Listboxes 中? 如何拉下 combobox 列表 如何拉下 combobox 列表 如何强制下拉组合框的下拉列表弹出? 如何强制一个 TCombo 拉下 如何添加图像到 listbox 如何添加图形到列表框和组合框? 如何添加图形到列表框和组合框? 如何用 ITEMATPOS 来获取 DIRLISTBOX 项 如何在 ONCLICK 没有发生时检查一个 COMBOBOX 如何在 StringGrid 或其它表格中生成 DropDownCombo? 如何在 TListBox 串中使用 tab? 如何在运行时创建 listbox? 如何装配一个 TDBComboBox 或 TDBList 鼠标下的 ListBox Item 添加 TextCompletion 到一个 TComboBox 添加到你的 LISTBOXES 和 COMBOBOXES 添加图标到 FNPListBox 添加图标到 ListBox 添加一个 Stringlist 到 Combo Box 添加一个横向卷动条到 TListBox 添加增量搜索到 listbox 添加增量搜索到 LISTBOX 填充一个 listbox 通过 SendMessage 获取 ComboBox 和 ListBox 的 items 同步表和 LISTBOX 文本折行和打印一个 ListBox 问答 - DBLookupComboBox 问答 - Flat Combo 问答 - ListBoxes 和 ItemData 问答 - 用 TListbox 递增搜索 问答 - 执行一个在 Filelistbox 中选定的文件 问答 - 装配一个 ComboBox 行颜色不同的 listbox 寻找增强的 TDBLookupCombo 组件 一个 'Smart Combo' 匹配搜索 一个 TDBLookupComboBox 中的 Enable/Disable Bug 一个新的 Checkbox 一些像 ComboBox 的东西- linkedit.zip [0/1] 用 TListbox 进行递增搜索 用表内容填充一个 listbox 用代码关闭 Combobox 用右击选择 TListBox 中的一个项 预设置 TDBLOOKUPCOMBO BOXES 原地编辑 listbox 项 载入一个带程序组的 LISTBOX 在 listbox 中列出文件名 在第一次激活时设置焦点到一个 LISTBOX 项 在一个 ComboBox,Listbox 中用图形列出系统的驱动器 在一个 ListBox 中显示长的项 在运行时创建 LISTBOX 装配 TDBCOMBOBOXES 和 TDBLISTBOXES 自动填充一个 TBListBox 自动在进入字段时显示 combobox 的下拉列表 最快速数据输入到 comboboxes 的组件
      ListView 和 TreeView 控件
        ListView OnCustomDrawSubItem ListView OwnerDraw (D3) ListView 背景位图 ListView 的 Title 的双击事件 ListView 的自定义排序 ListView 和 TreeView 的绘制 ListView 如何排序 ListView 在 XP 下的一个 AV BUG ListView: 头的 OwnerDraw Object TreeView 简要说明 TListView - DirList Part I TListView - DirList Part II TListView - DirList Part III TListView - DirList Part IV tree view 节点遍历 Tree 控件节点级属性 - unewtree.pas Treeview TreeView 背景色: Textcolor TreeView 的粗体字结点 TreeView 的使用 TreeView 节点的移动 TreeView 上的节点连同其关联的对象的保存 TreeView 使用笔记 TreeView 拖动时卷动 Treeview 自动展开显示所有节点 TreeViews TTreeview 编码教程 TTREEVIEW 减速 TTreeView 速度慢 TTreeView 添加项的简单方法 TTreeView 添加项的简单方法 TTreeview-提速 保存一个 TTREEVIEW 的内容 标准 TTreeview 组件中的黑体节点 捕获 ListView 的列改变大小事件 创建创建一个 TListView.OnColumnDblClick 的等价物 返回 TTreeView 中的串路径 复制,移动 TreeView 节点 加速 TListView 的插入 监测 ListView 的 CheckBox 点击 检查一个 TreeView 是完全扩展还是收缩 节点被选中时显示的图形 禁止 TreeView 的 ToolTip 排序 ListView 取得的Outlook目录并在TTreeView里显示出来 如何避免 ListView 添加项目时的闪烁 如何知道 Treeview,Listview 当前最上面显示的节点 如何抓取外部的 ListView ? 设置 ListView 中图标的间隔 实现鼠标右键选中结点 鼠标在哪个节点上! (treeview) 数据集和 TreeView 讨厌的 TTreeview Hint 为 treeview 中的节点指定一个 overlay 图像 文件或目录转换成 TreeView 问答 - (文件)listview 问答 - TreeView 中使用的 Imagelist 中的图形大小 在 TListView 中创建彩色行 在 TListview 中搜索文本 在 TreeView 中添加一个 CheckBox 怎样在 listview 中选择一行
      Memo 和 Edit 和 Richedit 控件
        ASCII 分隔文件 MEMO 字段到一个 DB 表 MEMO AUTOMATE MEMO 或窗口卷动 COM server 中的 RichEdit 不能正确创建 DELPHI 2 和 WINDOWS NT 4.0 中的 TRICHEDIT 打印 Delphi中RichEdit的奥妙 Memo memo 字段底 memo 字段值插入 memo 字节长 Memo,RichEdit 的边界 PCHAR FROM TMEMOFIELD Richedit / Memo 相关主题 Richedit 打印 RichEdit 的上标和下标 RichEdit 的文本背景颜色 RichEdit 控件中的自动语法高亮显示 Richedit 里面的内容保存为图形 Richedit 文本大小问题 Richedit 中插入图片 RichEdit2.0 RichEdit2.0 URL 的原理 TDBMemo Paint override (Re: Text with some bold Words) TDbMemo 问题 TEdit 和 TMemo 中的模板 Tmemo - 显示一个特定的行 - scroll.zip tMemo co-ordinates TMemo Help >> Setting Margins TMemo tabstops TMemo 和 TEdit TMemo 行数 TMemo: 用 PChar 填充 TRichEdit 技巧 TRICHEDIT 中的光标位置 把变量放入 MEMO 字段 编程地添加 RTF 文本到 TRichEdit. 表中的 Tmemo 捕捉 TMemo 中的 CTRL-RETURN 不调用 InsertObjectDialog 而插入一个对象 不移动光标地改变 RichEdit 插入文本串到 TMemo 或 TRichEdit 控件 插入文本到 MEMO 从一个 RICHEDIT 组件中卸出 PLAIN TEXT 打印 TMEMO 或 TLISTBOX 内容 带 ChgPos 属性的 TMemo 组件 得到 TMEMO 的行 访问 MEMO 字段数据 复制一个 DBMEMO 内容到另一个 DBMEMO 字段 复制一个 MEMO 字段到另一个 改变 EDIT 或 MEMO 中的光标位置 改变 MEMO 中的删除行为 改变文本光标状态 根据文本的高度确定 RichEdit 的高度 获取 Richedit 当前光标处的词 获取 Richedit 的可见的起始行和最后可见行号 获取 Richedit 控件里面文字的 RTF 代码? 获取 TRichEdit 的滚动条位置 计算 Memo 或者 RichEdit 每屏显示的行数 卷动 Memo 卷动一个 TRICHEDIT 控件 切换 MEMO 中的 INSERT/OVERSTRIKE 模式 清除 DBMemo 的内容 区别 OF TMEMOFIELDS 取得 LINE NUMBER IN A MEMO 确定 MEMO 有显示行数 确定 Memo 中的光标位置 确定ING NUMBER OF LINES A MEMO CAN SHOW 让 edit 字段只能输入数值? 让 mem 字段具有 UNDO 功能? 让 TMemo/ TRichEdit 卷动到光标位置 如何改变RichEdit的游标位置 如何判读 TRichEdit 的[插入] or [覆盖] 模式 设置 Richedit 的 Tab 位 设置光标位置 使用 RichEdit 控件 数据感知 RichEdit 控件 随心所欲地在 memo 或 richedit 里作图 添加到 TMEMO, 不开始一个新的行 统计选定的行数 透明 RichEdit (仅显示) 透明背景上的 Richedit 为你的 TMemo 字段定义一个边界 无限 Undo 和 Redo 功能 移动光标到指定行列 用 FieldByName 访问 memo 字段 载入一个 TMEMOFIELD 一个 TMEMO 组件 在 RichEdit 中实现代码着色 在RichEdit控制中侦测URL 在一个 TMEMO 字段中移动 只打印选定的文本 转换一个 memo 的内容到一个 PChar
      PageControl、TabSheet、NoteBook 等控件
        Notebook 在运行时添加项 PageControl 的颜色 TABBED NOTEBOOK 和一些页上的可见组件 TABSETS 与 NOTEBOOKS 和 TABBEDNOTEBOO 的主要区别 TNotebook - 放一个组件到指定页中 TPageControl 的加速键 TPageControl 的问题 TPageControl 修正 TPageControl 源代码 TPageControl/TTabSheet 颜色 TTabbedNotebook TTabbedNotebook: 多个窗体的欺骗 TTabbedNotebook: 在页上绘制 动态 Pagecontrols 动态加减 pagecontrol 的页数 访问 NOTEBOOK 页 共享 TTABBEDNOTEBOOK 上的控件 禁止 TTabbedNotebook 上的 Tabs 禁止或隐藏 TPageControl 的 Tabs 扩展的 TPageControl 如何添加控件到 TTabbedNotebook 和 TNotebook? 如何为 TPageControl 生成加速键? 如何在 NOTEBOOK 组件中禁止 TAB(PAGE) 如何在运行时添加页到 TTabbedNotebook? 所有页上的 TABBEDNOTEBOOK 和公共组件 问答 - TPageControl 的加速键 新组件如何可以添加到 TTabbedNoteBook 中的一个页中 隐藏 TABBEDNOTEBOOK 页 隐藏 TPageControl 中的选定 TabSheets 在 TPageControl 中用按钮代替 Tabs 在 TTabbedNotebook 上创建控件 重申 tabbed notebook 页 重新安排 TPageControl 中的 Tab Sheet
      Progressbar 控件
        3D 进度条 ListView 中添加 ProgressBar Progress Bar Bug Progress Bar for TechnoJock Toolkit TBatchMove 进度指示, 取消选项. 改变 ProgressBar 的颜色 问答 - 在 Delphi 3 中实现 Progress Bar 载入文件并在进度条中显示进度 在保存文件时使用一个 TProgressbar 组件
      Slidebar 控件
        SlideBar UUEncoded 文件 SlideBar 源代码 Slider
      Splitter 控件
        Delphi实现容器分隔 Splitter bar Splitter Bar 组件示例 Splitter 控件 Splitter 组件
      timer 控件
        Clock 和 Timer 单元 Timer TIMER Timer 没有窗口句柄 TTIMER 问题 计时器讨论 如何在中途设置一个 TIMER 有办法建立一个使用 longint 值的 timer 吗 自动刷新? 我需要使用 timer 吗?
      TWebBrowser 控件和 OLE 相关
        TWebBrowser 控件无法响应回车键 TWebBrowser 控件直接显示网页源代码 TWebBrowser 直接读写HTML源码 tWebBrowser 中不能回车以及 copy TWinControl 元件动态产生时要指定 Parent 属性值 WebBrowser 的 Copy 、 Delete 、 Cut WebBrowser 直接 LoadFromStream WebBrowser 中页面的放大或缩小 保存 TWebBrowse 中的网页为 HTML 文件 保存 TWebBrowser 到文件 保存TWebBrowser中的网页 查找并且高亮文本 从 TWEbbrowser 保存原始的 html 源 动态改变 Twebbrowser 的 Charset 改变滚动条的颜色 关于 IE 控件使用的几个问题 关于 TWebBrowser 的按键问题 获得默认 webbrowser 的路径? 检查网页是否是安全连接 将 HTML 代码直接写入到 TWebbrowser 浏览器组件中去 如何载入一个串到 WebBrowser 而不定位文件 如何在 Delphi 5 中的 TWebBrowser 组件中允许 cut 和 copy 操作 填充页面上的 Form 显示网页属性对话框 页面中的所有连接 在 webbrowser 中打开一个已经激活的网页 在默认 webbrowser 中打开 URL? 直接访问 WebBrowser 控件中的 HTML 源码
      按钮控件
        Borland 风格按钮 Delphi 的 tToolButton 控件 Navigator 按钮检查 PANEL 上的哪一按钮是 SENDER procedure TForm1.Button1Click(Sender: TObject);var Rgn : hRgn; releasecapture SpeedButtons 的自动重复 TArrowButton TDBNAVIGATOR 按钮 tRichButton 组件 TSpeedButton Win95 任务栏中的按钮 按钮 按钮 按钮不响应回车键 编程地 ENABLING/DISABLING DBNAVIGATOR 按钮 标题中的按钮 不单击而模拟按钮按下 不单击而模拟按钮按下 (2) 得到 TRadioGroup 的独自按钮 多行按钮标题 多行标题 TButton 好的多种按钮组件 剪切, 复制和粘贴按钮 禁止 DBNAVIGATOR 按钮 禁止 NAVIGATOR 按钮 禁止 start 按钮 禁止/启用 Windows 开始按钮 两个button共用同一个OnClick 模仿按下按钮 模仿命令按钮上的单击的简单方法 如何创建一个按钮数组? 如何定义按钮中的 GLYPH 的颜色 如何固定带有最小化按钮的窗体的位置? 如何将自制的图形贴到SpeedButton上 如何隐藏, Enable 或 Disable Windows 的开始按钮 如何在程序将被最小化前捕捉最小化按钮 如何在等待按钮单击时暂停程序 如何知道面板上的哪一按钮是 Sender? 设置 SPEEDBUTTONS 为单击下去 实现你自己的 'What's this' 按钮 添加一个文档到 Windows 95 运行按钮文档中 问答 - 得到一个 TRadioGroup 的不同按钮 问答 - 检查 Shift 键状态 隐藏开始按钮? 用 CAPTION 处理多个控件的单击 用 Delphi 做一个有颜色属性的按钮 用代码按下按钮? 园形按钮修改 在 Delphi 中实现不同风格的 SPEED BUTTON