自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (2)
  • 收藏
  • 关注

转载 Delphi Ole操作Word,判断是否有打开的文档,并且给关闭

Function ChkWordIsOpen(const AFullFileName: string): boolean;var  WordApp: variant;  CurrDoc: variant;begin  Result := False;  WordApp := GetActiveOleObject('word.Application');  CurrDoc := WordApp.do...

2018-02-27 09:54:17 1477

转载 Delphi 在Object Pascal中,实现了两个级别的封装:类级和单元级

一 、类级别的封装类级别的封装是最常见的封装形式。每个Object Pascal的类,有四种访问级别:private、protected、public、published。其中,public的成员可以被外界的所有客户代码直接访问;published和public差不多,区别仅在于published的成员可以被Delphi开发环境的Object Inspector所显示,因此一般将属性或事件声明于p...

2018-02-27 09:52:17 302

转载 用Delphi创建服务程序

Windows 2000/XP和2003等支持一种叫做"服务程序"的东西.程序作为服务启动有以下几个好处:(1)不用登陆进系统即可运行.(2)具有SYSTEM特权.所以你在进程管理器里面是无法结束它的.笔者在2003年为一公司开发机顶盒项目的时候,曾经写过课件上传和媒体服务,下面就介绍一下如何用Delphi7创建一个Service程序.运行Delphi7,选择菜单File-->New--&g...

2018-02-27 09:42:30 259

转载 EhLib使用全攻略

EhLib使用全攻略  使用 TDBSumList 组件   还记得以前有朋友问过这样一个问题:在 DBGrid 下如何像 Excel 一样能够做统计计算,实话说,使用 DBGrid 来做的话着实不易,不过现在有了这个咚咚,相信会简单些。以下是摘录的一些使用上的说明:【TDBSumList说明】      你可以使用TDBSumList在可视动态变化数据集中进行记录统计。在你想查看的数据集中设置相...

2018-02-27 09:40:10 1812

转载 DELPHI写的几个基类型

//用惯JAVA或C#的人可能对DELPHI非常生气,连基本的类型都没有,我平时工作中,经常会曾试着把一些函数集合在一起,也经常做一些属于自己的基础类型的函数,此处把它们弄出来,有不当之处,请大家点评.unit BaseClass;interfaceuses  SysUtils, Classes, StrUtils, IdGlobal, Math;type  TCharSet = set of c...

2018-02-27 09:36:27 238

转载 Delphi中易混淆的概念 Owner, Parent, Self, Sender, Clientheight, Height

一、Owner和Parent的区别:  Parent属性是指构件的包容器,构件只能在此范围内显示和移动。举例子如下:  (1)在Form1的窗体上,放一个Panel1,并将Panel1拉大,  (2)在Panel1上放一Button1;  (3)在Form1上放一Button2。  现在如果移动Panel1,则Button1随着Panel1移动,这是因为Button1的Parent是Panel1。...

2018-02-27 09:33:35 448

转载 C#怎么实现文件下载功能的四种方法

using System;  using System.Data;  using System.Configuration;  using System.Web;  using System.Web.Security;  using System.Web.UI;  using System.Web.UI.WebControls;  using System.Web.UI.WebControls.W...

2018-02-26 09:45:44 4108

转载 Delphi实现文件下载的几种方法

笔者最近开发的系统中需要写一个下载文件的功能。以前用BCB调用API写的很烦琐,忽然想起有一个API就可以搞定了,于是一大早就来搜索。这个API就是UrlDownloadToFile。不仅如此,Delphi的一些控件也可以轻松实现下载,如NMHTTP,指定NMHTTP1.InputFileMode := ture; 指定Body为本地文件名,指定Get就可以下载了。下面是详细代码,均出自CSDN。...

2018-02-26 09:43:57 1131

转载 C#调用web service返回字符串

C#通过Get方式调用Web Service返回一个字符串,可以带参数访问public string getServiceResult(string serviceUrl) {    HttpWebRequest HttpWReq;    HttpWebResponse HttpWResp;    HttpWReq = (HttpWebRequest)WebRequest.Create(servi...

2018-02-25 09:48:21 1364

转载 C# CRC校验类

public class CRC{ /// <summary>/// CRC码计算,返回数组中,0为低位,1为高位/// </summary>/// <param name="data"></param>/// <returns></returns>public static byte[] CRC16(byte[] dat

2018-02-25 09:46:53 2161

转载 C#将ip地址转换成长整形数字

这段代码可以将点分隔的ip地址转换成长整形数字,非常实用​public static long ConvertIPToLong(string ipAddress){    // code from http://www.sharejs.com    System.Net.IPAddress ip;     if (System.Net.IPAddress.TryParse(ipAddress, o...

2018-02-25 09:45:32 536

转载 Quartz.NET笔记(十二) Miscellaneous Features of Quartz

Plug-InsQuartz provides an interface (ISchedulerPlugin) for plugging-in additional functionality.Plugins that ship with Quartz to provide various utililty capabilities can be found documented in the Q...

2018-02-25 09:39:08 179

转载 Quartz.NET笔记(十一) Advanced (Enterprise) Features

ClusteringClustering currently only works with the AdoJobstore (JobStoreTX). Features include load-balancing and job fail-over (if the JobDetail's "request recovery" flag is set to true).Enable cluste...

2018-02-25 09:38:07 199

转载 Quartz.NET笔记(十) 配置、资源使用以及SchedulerFactory

Quartz is architected in modular way, and therefore to get it running, several components need to be "snapped" together. Fortunately, some helpers exist for making this happen.The major components tha...

2018-02-25 09:37:19 510

转载 Quartz.NET笔记(九) JobStores

JobStore's are responsible for keeping track of all the "work data" that you give to the scheduler: jobs, triggers, calendars, etc. Selecting the appropriate IJobStore implementation for your Quartz s...

2018-02-25 09:36:18 436

转载 Quartz.NET笔记(八) SchedulerListeners

SchedulerListeners are much like ITriggerListeners and IJobListeners, except they receive notification of events within the scheduler itself - not necessarily events related to a specific trigger or j...

2018-02-25 09:35:29 271

转载 Quartz.NET笔记(七) TriggerListeners and JobListeners

Listeners are objects that you create to perform actions based on events occuring within the scheduler. As you can probably guess, TriggerListeners receive events related to triggers, and JobListeners...

2018-02-25 09:34:14 187

转载 Quartz.NET笔记(六) CronTrigger

CronTriggers are often more useful than SimpleTrigger, if you need a job-firing schedule that recurs based on calendar-like notions, rather than on the exactly specified intervals of SimpleTrigger.Wit...

2018-02-25 09:33:20 209

转载 Quartz.NET笔记(五) SimpleTrigger

SimpleTrigger should meet your scheduling needs if you need to have a job execute exactly once at a specific moment in time, or at a specific moment in time followed by repeats at a specific interval....

2018-02-25 09:31:59 366

转载 Quartz.NET笔记(四) 关于Triggers更多内容

Like jobs, triggers are relatively easy to work with, but do contain a variety of customizable options that you need to be aware of and understand before you can make full use of Quartz.NET. Also, as ...

2018-02-25 09:31:18 275

转载 Quartz.NET笔记(三) More About Jobs & JobDetails

如你所见,Job相当容易实现。这里只是介绍有关Jobs本质, IJob接口的Execute(..)方法以及JobDetails中需要理解的内容。在所实现的类成为真正的“Job”时,期望任务所具有的各种属性需要通知给Quartz。通过JobDetail类可以完成这个工作,这个类在前面的章节中曾简短提及过。现在,我们花一些时间来讨论Quartz中Jobs的本质和Job实例的生命周期。首先让我们回顾一下...

2018-02-25 09:29:47 271

转载 Quartz.NET笔记(二) Jobs And Triggers

The Quartz APIQuartz API 中主要的接口与类:IScheduler - the main API for interacting with the scheduler.IJob - an interface to be implemented by components that you wish to have executed by the scheduler.IJobD...

2018-02-25 09:28:49 200

转载 Quartz.NET笔记(一) 概述

配置有三种配置方式:1.编码方式: scheduler factory提供的NameValueCollection参数2.使用标准的 youapp.exe.config配置文件中的quartz-element3.应用程序根目录中的quartz.config配置文件注意:VS中要将配置文件设置为“Copy always”一个简单的例子:Program.cs 1 using System; 2 us...

2018-02-25 09:27:31 118

转载 Quartz.NET简介

概述Quartz.NET是一个开源的作业调度框架,非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定时处理数据等。 Quartz.NET允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz.NET的应用程序可以重用来自不同事件的作业,还可以为一个事件组合多个作业。参考官方学习文档:http://www.qua...

2018-02-25 09:26:40 182

转载 扩展Label控件(1) - 实现回发(Postback)功能

Label控件既强大又好用。为了让它更强大、更好用,我们来写一个继承自Label的控件。[源码下载]扩展Label控件(1) - 实现回发(Postback)功能作者:webabcd介绍扩展Label控件:通过注册HiddenField控件,使Label控件支持回发(Postback)功能使用方法(设置属性):EnablePostback - 是否启用Label控件的回发(Postback)Hid...

2018-02-25 09:20:56 170

转载 扩展DropDownList控件和ListBox控件(1) - 支持分组功能(optgroup标签)

DropDownList(ListBox)控件既强大又好用。为了让它更强大、更好用,我们来写一个继承自DropDownList(ListBox)的控件。[源码下载]扩展DropDownList控件和ListBox控件(1) - 支持分组功能(optgroup标签)作者:webabcd介绍扩展DropDownList控件和ListBox控件:通过DropDownList控件和ListBox控件的.I...

2018-02-25 09:19:56 190

转载 扩展TreeView控件(1) - 联动复选框(复选框的全选和取消全选)

TreeView既强大又好用。为了让它更强大、更好用,我们来写一个继承自TreeView的控件。[源码下载]扩展TreeView控件(1) - 联动复选框(复选框的全选和取消全选)作者:webabcd介绍扩展TreeView控件:联动复选框(复选框的全选和取消全选)。选中指定的父复选框,则设置其所有子复选框为选中状态;取消选中指定的父复选框,则设置其所有子复选框为取消选中状态。如果某父复选框的所有...

2018-02-25 09:18:05 240

转载 扩展GridView控件(索引) - 增加多个常用功能

[最后更新:2008.03.28]GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[源码下载(C#)][源码下载(VB)] 感谢旌浪提供VB版本 相关文章地址扩展GridView控件(索引) - 增加多个常用功能作者:webabcd/*正式版的实现 开始*/文章索引扩展GridView控件(0) - 基本架构、增加事件和要点汇总扩展GridView控...

2018-02-25 09:16:50 101

转载 扩展GridView控件(0) - 基本架构、增加事件和要点汇总

GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[索引页][源码下载]扩展GridView控件(0) - 基本架构、增加事件和要点汇总作者:webabcd介绍扩展GridView控件时采用的基本架构;为GridView控件增加自定义事件;扩展GridView控件时的要点汇总1、基本架构定义一个抽象类,每个实现扩展功能的类都要实现这个抽象类using ...

2018-02-13 08:43:59 145

转载 扩展GridView控件(11) - 合并指定列的相邻且内容相同的单元格

GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[索引页][源码下载]扩展GridView控件(11) - 合并指定列的相邻且内容相同的单元格作者:webabcd介绍扩展GridView控件:合并指定列的相邻且内容相同的单元格使用方法(设置属性): MergeCells -  需要合并单元格的列的索引(用逗号“,”分隔)关键代码实现“合并指定列的相邻...

2018-02-13 08:42:55 258

转载 扩展GridView控件(10) - 自定义分页样式

GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[索引页][源码下载]扩展GridView控件(10) - 自定义分页样式作者:webabcd/*正式版的实现 开始*/介绍扩展GridView控件:自定义分页样式。显示总记录数、每页记录数、当前页数、总页数、首页、上一页、下一页、末页和分页按钮使用方法(设置CustomPagerSettings复合属...

2018-02-13 08:41:07 236

转载 扩展GridView控件(9) - 给数据行增加右键菜单

GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[索引页][源码下载]扩展GridView控件(9) - 给数据行增加右键菜单作者:webabcd/*正式版的实现 开始*/介绍扩展GridView控件:给数据行增加右键菜单,响应服务端事件或超级链接使用方法(设置ContextMenus集合属性): Text - 菜单的文本内容BoundCommand...

2018-02-13 08:39:48 218

转载 扩展GridView控件(8) - 导出数据源的数据为Excel、Word或Text

GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[索引页][源码下载]扩展GridView控件(8) - 导出数据源的数据为Excel、Word或Text作者:webabcd/*正式版的实现 开始*/介绍扩展GridView控件:导出数据源的数据为Excel、Word或Text(应保证数据源的类型为DataTable或DataSet)使用方法:为Sm...

2018-02-12 09:45:21 139

转载 扩展GridView控件(7) - 行的指定复选框选中时改变行的样式

GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[索引页][源码下载]扩展GridView控件(7) - 行的指定复选框选中时改变行的样式作者:webabcd/*正式版的实现 开始*/介绍扩展GridView控件:行的指定复选框选中的时候改变该行的样式,行的指定复选框取消选中的时候恢复该行的样式使用方法(设置CheckedRowCssClass复合属...

2018-02-12 09:44:18 177

转载 扩展GridView控件(6) - 响应行的单击事件和双击事件

GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[索引页][源码下载]扩展GridView控件(6) - 响应行的单击事件和双击事件作者:webabcd/*正式版的实现 开始*/介绍扩展GridView控件:响应行的单击事件和双击事件,并在服务端处理使用方法(设置属性):BoundRowClickCommandName - 行的单击事件需要绑定的Co...

2018-02-12 09:42:54 845

转载 扩展GridView控件(5) - 固定指定行、指定列

GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[索引页][源码下载]扩展GridView控件(5) - 固定指定行、指定列作者:webabcd/*正式版的实现 开始*/介绍扩展GridView控件:固定指定行、指定列,根据RowType固定行,根据RowState固定行使用方法(设置FixRowColumn复合属性): FixRowType - 需...

2018-02-12 09:42:00 590

转载 扩展GridView控件(4) - 联动复选框(复选框的全选和取消全选)

GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[索引页][源码下载]扩展GridView控件(4) - 联动复选框(复选框的全选和取消全选)作者:webabcd/*正式版的实现 开始*/介绍扩展GridView控件:联动复选框(复选框的全选和取消全选)。选中指定的父复选框,则设置指定的所有子复选框为选中状态;取消选中指定的父复选框,则设置指定的所有...

2018-02-11 08:43:21 255

转载 扩展GridView控件(3) - 根据按钮的CommandName设置其客户端属性

GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[索引页][源码下载]扩展GridView控件(3) - 根据按钮的CommandName设置其客户端属性作者:webabcd/*正式版的实现 开始*/介绍扩展GridView控件:根据按钮的CommandName设置其客户端属性使用方法(设置ClientButtons集合属性):BoundComman...

2018-02-11 08:42:17 515

转载 扩展GridView控件(2) - 复合排序和排序状态提示

GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[索引页][源码下载]扩展GridView控件(2) - 复合排序和排序状态提示作者:webabcd/*正式版的实现 开始*/介绍扩展GridView控件:对多个字段进行复合排序;升序、降序的排序状态提示使用方法(设置SmartSorting复合属性):AllowSortTip - 是否启用排序提示Al...

2018-02-11 08:40:50 226

转载 扩展GridView控件(1) - 鼠标经过行时改变行的样式

GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[索引页][源码下载]扩展GridView控件(1) - 鼠标经过行时改变行的样式作者:webabcd/*正式版的实现 开始*/介绍扩展GridView控件:鼠标经过行的时候改变该行的样式,鼠标离开行的时候恢复该行的样式使用方法(设置属性):MouseOverCssClass - 鼠标经过行时行的 CS...

2018-02-11 08:39:45 206

FCKeditor_2.5.1官方版

FCKeditor是一款功能强大的开源在线文本编辑器(DHTML editor),它使你在web上可以使用类似微软Word 的桌面文本编辑器的许多强大功能。它是轻量级且不必在客户端进行任何方式的安装。<br> FCKeditor兼容 Firefox, Mozilla, Netscape 和 IE。

2008-04-11

FCKeditor.Net_2.5官方版

FCKeditor是一款功能强大的开源在线文本编辑器(DHTML editor),它使你在web上可以使用类似微软Word 的桌面文本编辑器的许多强大功能。它是轻量级且不必在客户端进行任何方式的安装。 FCKeditor兼容 Firefox, Mozilla, Netscape 和 IE。

2008-04-11

空空如也

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

TA关注的人

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