脚 本 之 家 www.jb51.net
页面导航:  不限条件-->LP
本地搜索:
我们今天共同学习一下CSSAlpha透明相关的知识。关于CSSAlpha透明的相关知识。先请看如下代码:[code]filter:alpha(opacity=50);/*IE*/-moz-opacity:0.5;/*Moz+FF*/opacity:0.5;/*支持CSS3的浏览器(FF1.5也支持)*/[/code]  简单解释,IE使用私有属性filter:alpha(opacity),MozFamily使用私有属性-moz-opacity,而标准的属性是opacity(CSS3,MozFamily部分支持CSS3)。后面的数值是透明度,使用百分比或者小数(alpha(opacity))使用...
http://www.jb51.net//article/15880.htm
本文章主要介绍SqlHelper使用。每个项目都要用到数据访问层,我做的也不例外,但是我把数据访问层做成独立项目,没有什么太大的目的,数据访问层,仅仅做数据访问用,不包含任何逻辑。为什么要使用数据访问层?如果不使用数据访问层,那么你的代码里会出现很多SqlConnection、SqlCommand、SqlDataReader、Open、Close……这些类和方法,而且代码量很大,让你不胜其烦,而且代码写起来,其实都是体力活,没有技术含量。因此我们要把数据访问层封装起来,方便重用。微软已经替我们做好了这个工作,那就是SqlHelper,下图是SqlHelper的类关系图:下面介绍我的使用方法。执...
http://www.jb51.net//article/15760.htm
在自己编写文本文件读取函数的时候,你首先会遇到的第一个问题就是:对于给定的一个文件名,怎么知道它所代表磁盘文件的确是文本文件?这里有一个很简单的方法:把给定的那个文件看作是无类型的二进制文件,然后顺序地读出这个文件的每一个字节,如果文件里有一个字节的值等于0,那么这个文件就不是文本文件;反之,如果这个文件中没有一个字节的值是0的话,就可以判定这个文件是文本文件了。这是原理,下面看看在Delphi 中怎样编程来实现它--[code]function IsTextFile(FileName:string):boolean; var Fs:TFileStrea...
http://www.jb51.net//article/13825.htm
本实例要在窗体上直接绘制正弦曲线,为了防止窗口切换的过程中会输出不完整的图形,因此绘制图形的关键代码都放在了窗体的OnPaint过程中,代码如下:procedure TForm1.FormPaint(Sender: TObject);var x: Integer; y,a: Double;begin Canvas.Pen.Width:=3; Canvas.MoveTo(0,Trunc(self.ClientHeight/2)); for x := 0 to self.ClientWidth do...
http://www.jb51.net//article/13824.htm
插件结构的编程需要一个插件容器来控制各DLL的运行情况,将划分好的每个子系统安排到一个DLL库文件中。对每个DLL程序需要为容器预留接口函数,一般接口函数包括:启动调用DLL库的函数、关闭DLL库的函数。通过接口函数,插件容器可以向DLL模块传递参数实现动态控制。具体实现细节我将在下文说明并给出响应代码。  您可能需要先了解一下DELPHI中UNIT的结构,工程的结构。本文没有深入讨论DLL编程的理论细节,只是演示了一些实用的代码,我当时学习的是刘艺老师的《DELPHI深入编程》一书。  我也处于DELPHI的入门阶段,只是觉得这次的DLL开发有一些值得讨论的地方,所以写这篇文章,希望各位能对...
http://www.jb51.net//article/13823.htm
这个例子还是比较好理解的, 所以只给出代码.unit pattern;interfaceuses Dialogs;type  TAudioPlayer = class;  TCommand = class  public    procedure execute; virtual; abstract;  end;  TPlayCommand =&n...
http://www.jb51.net//article/13822.htm
以下是我的原代码:==========================================================================================DPR  单元代码program Mdiform;uses  Forms,  UMdiform in ´UMdiform.pas´ {Mainform},  UDM in ´UDM.pas´ {Globa...
http://www.jb51.net//article/13821.htm
unit untDllManager;interfaceuses  Windows, Classes, SysUtils, Forms;type  EDllError = Class(Exception);  TDllClass = Class of TDll;  TDll = Class;  TDllEvent = procedure(Sender:&nb...
http://www.jb51.net//article/13819.htm
插件技术的出发点主要是为了使软件能够灵活地进行扩展功能,而不需要对主程序(框架程序)进行重新编译和发布。它的原理相当简单。软件的功能由框架程序和插件来决定。在框架程序和插件之间具有一个特定的接口,它们两者须通过这个接口来传递数据或控制信息,以实现软件功能。因此,只要符合该接口的程序(或其他功能实体),就称为该框架程序的插件。插件实体一般分为两种,一种是包含逻辑的程序,比如动态库、Exe程序等;另一种则是一组配置信息。前一种方式多见于作图软件,媒体播放软件,适合实现复杂的功能;后一种方式多用于实现软件的Skin(皮肤)功能,以及其他一些不需要进行复杂运算的功能模块(有许多游戏软件的关卡也是采用此...
http://www.jb51.net//article/13818.htm
一、有必要了解INI文件的结构:;注释[小节名]关键字=值...INI文件允许有多个小节,每个小节又允许有多个关键字, “=”后面是该关键字的值。 值的类型有三种:字符串、整型数值和布尔值。其中字符串存贮在INI文件中时没有引号,布尔真值用1表示,布尔假值用0表示。 注释以分号“;”开头。 二、定义1、在Interface的Uses节增加IniFiles; 2、在Var变量定义部分增加一行: myinifile:Tinifile;然后,就可以对变量myinifile进行创建、打开、读取、写入等操作了。 三、打开INI文件my...
http://www.jb51.net//article/13817.htm
从.INI文件中获取字符串varstrResult:pchar;beginGetPrivateProfileString(´windows´, // []中标题的名字´NullPort´, // =号前的名字´NIL´, // 如果没有找到字符串时,返回的默认值strResult, //存放取得字符100, //取得字符的允许最大长度´c:\forwin95\win.ini´ // 调用的文件名);e...
http://www.jb51.net//article/13816.htm
共有:34/10,当前1/4页  [首页] [上一页] 1 2 3 4 [下一页]  [尾页] 转到: