自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

.net成长不容易

这里是一个遍地是黄金的地方。

  • 博客(29)
  • 收藏
  • 关注

转载 java连接MySql数据库

1.首先安装MySql2.其次方便操作mysql应该下载一个图形界面的数据库操作软件:例如 mysql-front 或者 EMS Sql manager3.安装ems时会提示设置root用户的密码,这个密码在以后连接数据库时会用的到。例如设置为 "126456"4.其

2011-09-16 17:49:51 433

转载 关于javabean的学习(二)

1.JavaBean实际是具有统一接口格式的java类2.JavaBean的组成:属性(Properties)、方法(Method)、事件(Events)3.一个JavaBean的例子(该例子是用的Simple属性)//我遵循的习惯是类名大写,包名小写

2011-09-16 17:31:35 376

转载 关于javabean的学习!

什么是javabean?他其实是一个java是类而已,我们要讨论的是:  1.执行java.io.Serializable 接口  2.提供无参数的构造器  3.提供getter 和 setter方法访问它的属性.  让我们创建一个简单的javabean来看看

2011-09-16 17:26:54 421

转载 NUnit的简单应用和了解

首先到http://www.nunit.org/index.php下载新版的NUnit.(什么版本都成)安装之后可以通过给工程修改Debug属性的方法来使VS关联NUnit.想要NUnit识别你的测试类, 需要引用如下(都在你安装NUnit的目录里面):

2011-08-22 10:44:41 491

转载 NUnit2.0详细使用方法

前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器.如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还不是很了解

2011-08-18 11:33:40 513

转载 内存表kbmMemTable/dxMemTable/rxMemdata的用法

BDE内置了in Memory Table这种数据库格式,建立了BDE别名后,应该是可以远程访问的,不知道dxmemtable是在BDE的这个特色的基础上发展来得,还是它自己定义的一套新的冬冬,如果不是BDE的技术,可能不能简单的实现远程调用。但是我知道有一个叫做kbmMemTa

2011-07-18 09:37:21 4378

原创 Dunit的最基本使用方法

  本文讲解了Dunit的最基本使用方法,是我再初识Dunit的一点积攒,现在总结出来供Dunit学习者起步之用,至于更深入的研究还靠读者们的细心研究与不断的实践再实践!本文如有讲解错误之处还请读者朋友们积极提出,我们共同讨论,共同进步!如有转载请注明作者及出处。Dunit初步详解一、安装Dunit将dunit-9.2.1(本文以dunit-9.2.

2011-06-30 10:50:00 1909

原创 Dunit学习笔记

一、简介  DUnit是xUnit家族成员之一,源于著名的回归测试框架JUnit,由Juanco A?ez设计成Delphi版本,可以从dunit.sourceforge.net网站免费获得,最新版本9.2.1。获得dunit-9.2.1.zip文件后,解压缩到指定文件夹,我直接放到了本机的F:下。二、配置类库  开发工具我使用的是Borland的Delphi 2006(正确的叫法应该是Borla

2011-06-30 10:11:00 1502

原创 Excel导入程序显示

unit FLeading_In_Excel;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls, cxStyles, cxCustomData, cxGraphics, cxFilter, cxData,  cxDataSt

2011-06-29 17:33:00 535

原创 XML导入程序Memo显示(花了半天搞定的,其实特简单)

unit Leading_XML;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls, DB, kbmMemTable, kbmMemTableHH, ActnList, ImgList,  Excel97, OleServe

2011-06-29 17:30:00 1956

原创 Delphi const

Ok, 我想谈谈Object Pascal中关于const的一些事,起因是我发现一方面Object Pascal中关于const的说明很少,另一方面在现实中存在对其的许多误用。当然,我这是杂谈,不可能面面俱到。 1、const是什么?      const是一个修饰词,来源于英文constant,意思是“常量、恒量、不变的” 的意思。注意!const是一个修饰词,代表一种约束(可能是语

2011-06-29 17:25:00 795

原创 Delphi xml 读写

XML 语法纲要1、忽略空白2、注释: 3、指令: 4、特殊字符: " &  替代: < > &apos; " &5、二进制数据: 6、区分大小写7、标记不能交叠8、单标记, 也就是空元素, 如: , 只用属性记录数据9、属性值在引号内10、xml 中的元素与属性的名字, 必须以字母或 _ 开头, 后面可以是字母、数字或 _ - : . 的组合, 但不能

2011-06-29 12:46:00 2110

原创 [Delphi] 标准控件(Memo组件)

Edit和MaskEdit组件都只能编辑单行文本,Delphi的Memo组件提供了多行文本的编辑功能。下面解释Memo组件常用的属性。属性说明 Lines这是Memo组件最常用,也是最有用的属性,它用来显示和保存Memo组件中的内容。 Scrollbar很多组件都有这个属性。用于设定组件有否滚动条。它有四个值:

2011-06-27 17:00:00 11193

原创 单元测试..内置

在做项目当中发现很多开发人员没有单元测试的习惯,往往是写完代码后直接右键——commit,然后就完事大吉。这样做的严重后果就是在开发后期的集成测试中Bug百出,而且都是类似于变量忘记赋值、字符串拼接错误、界面忘记显示全部信息等等一系列非常小的Bug。这些Bug的存在直接导致集成测试的时候效率低下,工期延长……试想仅仅因为一个string中的一个拼接错误,或者变量忘记赋值这些小错误,测试人员还要

2011-06-15 11:51:00 552

转载 DUnit初步学习及TTestCase中的方法详解

<br />一、简介 <br /><br />   DUnit是xUnit家族成员之一,源于著名的回归测试框架JUnit,由Juanco设计成Delphi版本,可以从dunit.sourceforge.net网站免费获得,最新版本9.2.1。获得dunit-9.2.1.zip文件后,解压缩到指定文件夹。 <br /><br /><br />二、配置类库<br /><br />   开发工具我使用的是Borland的Delphi 2006(正确的叫法应该是Borland Developer Studio 20

2011-05-25 13:06:00 1172 1

原创 Delphi 窗体的事件

<br />Delphi窗体的事件共有40个,常用的分为5大类 <br />  建立窗体时引发的事件:共有4个<br />  OnCreate事件:窗体创建时产生此事件, <br />  OnShow事件:  窗体显示前产生此事件 <br />  OnPaint事件: 重画窗体、窗体大小改变、窗体上的其他窗体移去时产生此事件 <br />  OnActivate事件:窗体激活时(窗体获得焦点时)产生此事件 <br />  关闭窗体时引发的事件:共有4个<br />  OnClose事件: 窗体关闭时产生此事

2011-05-18 16:01:00 665

原创 把DBGRID数据直接导入EXCEL中的过程

<br />忙了一天就忙了个Excel导出,以为很好了,虽然慢点,没想到临了还真整出一个更好的导入方法。。可喜可贺。。只可惜一天就这么点收获啊。。大家看看把。。直接从Excel表显示数据。。<br /> <br /> <br />要uses  ComObj;<br />private<br />    procedure CopyDbDataToExcel(Target: TDbgrid); // 定义一个过程<br /><br />procedure Ttjzb_Form.CopyDbDataToExce

2011-05-14 19:16:00 544

原创 DBGird导出Excel(delphi)

<br />今天新学了从DBGird把数据导出到Excel里显示。挺费劲的弄的。不过做出来还是蛮高兴的。由于数据太多,导出的也比较慢。<br />方法:<br />procedure DBGridInFoToExcel(FileName, TitleCaption: string;<br />  MakeDataSource: TDataSource; makeDBGrid: TDBGrid);<br />var<br />  xlApp, xlSheet, szValue: Variant;<br /> 

2011-05-14 18:46:00 978

原创 用Delphi将数据导入到Excel并控制Excel

<br />在日常办公中,用得最多的是Word和Excel,而Excel对数据报表的处理尤为方便(操作公式、打印格式等),如果我们将数据导入到Excel中后,再靠我们平时对Excel熟练的操作很快编辑好我们有用的数据(如领导报表等),通过对Excel的控制,我们可以自动编缉好我们想要的格式和外观。<br /><br />一、调用Excel的方法:一般情况下有两种方法调用Excel:<br />1、  直接使用Delphi自带的组件:在Form中分别放入ExcelApplication, ExcelWorkb

2011-05-14 18:42:00 604

转载 预习 Delphi 2009 中的新功能 - JSON (一) : 什么是 JSON?

<br />JSON(JavaScript Object Notation) 类似与 XML; <br />虽始于 JavaScript, 但被多种语言支持, 它也成了 Delphi 2009 的新功能之一.<br />--------------------------------------------------------------------------------<br />假如有一段 XML: <br /><id>2</id><br /><name>张三</name><br /><age>9

2011-05-03 09:15:00 482

原创 不可或缺的delphi基础技巧

◇[DELPHI]网络邻居复制文件uses shellapi;copyfile(pchar('newfile.txt'),pchar('//computername/direction/targer.txt'),false);◇[DELPHI]产生鼠标拖动效果通过MouseMove事件、DragOver事件、EndDrag事件实现,例如在PANEL上的LABEL:var xpanel,ypanel,xlabel,ylabel:integer;PANEL的MouseMove事件:xpanel:=x;ypane

2011-04-26 17:34:00 2282

原创 Delphi快速入门(三)

<br />第一章 Delphi快速入门(三)<br /><br />1.2.4.3 汉化界面及字体选取 <br /><br />如果您的Windows95系统中安装了中文系统,对界面做汉化是极其方便的。例如,您可以将Button1的Caption属性改成“&R矩形”,同样地可改变其它部件的属性,将窗体做成中文的操作界面。<br /><br />若对中、西文字体不满意,则可以调整Font属性以满足您的要求。Font属性的前面,有一个小小的“+”号,这说明它表征的是集属性,也即属性不再是一个单值,而是一个属性

2011-04-26 11:44:00 601

原创 Delphi快速入门

<br />第一章 Delphi快速入门(二)<br /><br />1.2.3 设计简单的用户界面 <br /><br />首先从空白窗体开始工作。我们将设计一个简单的程序:在屏幕上开一个窗口,窗口中有一个图框,用三个按钮来改变图框的形状;再用一个图标按钮来进行图框的颜色设置,通过颜色编辑对话框来选择变成哪一种颜色。<br /><br />在菜单上选用File|New Application菜单项来生成新的工程文件。这时,屏幕上出现图1.2所示的窗体。 <br /><br />1.2.3.1 选取部件加入

2011-04-26 11:42:00 698

转载 DELPHI快速入门基础教程

<br />第一章 Delphi快速入门<br /><br />Delphi快速入门(一)<br /><br />Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程

2011-04-26 11:40:00 1631

转载 关于编译指令的一些知识

<br />DELPHI的编译指令 {$IFDEF WIN32} -- 这可不是批注喔! 对于Delphi来说﹐左右大括号之间的内容是批注﹐然而「{$」(左括号后紧接着货币符号)对于Compiler(编译器)而言并不是批注﹐而是写给Compiler看的特别指示。 应用时机与场合 Delphi中有许许多多的Compiler Directives(编译器指令)﹐这些编译指令对于我们的程序发展有何影响呢? 它们又能帮我们什么忙呢? Compiler Directive 对程序开发的影响与助益, 可以从以下几个方向

2011-04-25 10:20:00 305

转载 存储过程和函数的区别

<br />---------------------------------------------------存储过程--------------------------------------<br />--1、存储过程定义中的参数可以为任意数据类型,包括用户定义的类型,同时过程还可以拥有输出参数,用于返回任何数据类型的结果。<br />--2、存储过程只能直接返回整型值,通常用于显示过程执行的状态。<br />--3、在存储过程定义中可以包含任何T-SQL 语句,可以向用户返回查询的结果集,允许递归

2011-04-21 17:54:00 374

原创 Ado.NET/ActiveX Data Object.NET

<br /> ASP.NET是通过ADO.NET来访问数据库的<br />数据提供者包含4个主要组件:<br />Connection:用于连接到数据库或其它数据源。<br />Command:用于在数据库中检索、编辑、删除、或插入数据。<br />DataReader:从数据源提供数据流。这些数据只读(不可修改),我们只能向前经过这些数据。<br />------------------------------------------------------------------------------

2011-04-18 10:39:00 588

原创 override与重载的区别

重载,函数名相同,但参数类型或个数或顺序不同。其用途比如:可读性强;在构造器的时候根据参数初始化你想要的实例;代码维护性高,重载的方法,处理逻辑的代码通常都在一个方法里,其他方法通常调用偏多override,是重写,字面意思,就是重写某个方法的业务逻辑。最大用途是多态,其实重载也是一种多态,但二种多态有个差别是,重载是编译时多态,override是运行时多态

2011-04-15 17:34:00 2219

原创 关于自定义CSS的写法

<br />body{background-color:#000000;no-repeat;background-position: center 50%;background-attachment: fixed; CURSOR: url(http://webme.bokee.com/inc/mouse028.cur)} <br />a{CURSOR: url(http://webme.bokee.com/inc/mouse031.ani)} <br />a:hover {position:relative

2011-04-15 17:17:00 536

空空如也

空空如也

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

TA关注的人

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