Delphi中显示图形的技巧

----目前在许多学习软件、游戏光盘中,经常会看到各种   图形显示技巧,凭着图形的移动、交错、雨滴状、百页窗、积木堆叠等显现方式,使画面变得更为生动活泼,更 能吸引观众。本文将探讨如何在Delphi中实现各种图形显示技巧。   基本原理   ----在Delphi中,实现一副图象的显示是非常简单的,只要在Form中定义一个TImage组件,设置其picture属性,然后选 择任何有效的.ICO、.BMP、.EMF或.WMF文件,进行Load,所选文 件就显示在TImage组件中了。但这只是直接将图形显示在窗体中,毫无技巧可言。为了使图形显示具有别具一格的效果,可以按下列步骤实现:   ...
volte 发布于 2006-12-24 04:32 | 阅读 1369 次 | 评论 0 条

Delphi编写VxD设备驱动程序

用 Delphi 编写 VxD 设备驱动程序(转)关键词:Delphi控件杂项作者:Emil Biserov(dinfo@mail.primorye.ru)(Russion) 英语翻译:Vitaly Zayko(zayko@vitsoftware.com) 中文翻译改编:Riceball(teditor@mailroom.com) 前言 用 Delphi 3.0 编写 VxD 设备驱动程序,在Delphi 3 下编译通过,Delphi 2 下没有测试,Delphi 4 建立的 Object 文件 M$ Linker 5.12.8181 不能识别,这里使用的汇编器是M$的Macro A...
volte 发布于 2006-12-24 04:24 | 阅读 1397 次 | 评论 0 条

执行控制台程序并且获得它的输出结果

procedure CheckResult(b: Boolean);begin if not b then Raise Exception.Create(SysErrorMessage(GetLastError));end;function RunDOS(const Prog, CommandLine,Dir: String;var ExitCode:DWORD): String;var HRead,HWrite:THandle; StartInfo:TStartupInfo; ProceInfo:TProcessInformation; b:Boolean; sa:T...
volte 发布于 2006-12-24 04:22 | 阅读 1230 次 | 评论 0 条

Delphi操作Word中的表

Procedure GetWordCellStr;var WordApp: TWordApplication; WordDoc: TWordDocument; DocInx,FileName,CfCversions,IsReadOnly,AddToRctFiles,PswDocument, PswTemplate,Revert,WPswDocument,WPswTemplate,FormatWord: OleVariant; i,iRow,iCol: Integer; myCell: Cell; myRow: Row;begin Memo....
volte 发布于 2006-12-24 04:05 | 阅读 5482 次 | 评论 0 条

李开复 给中国学生的第一封信——从诚信谈起

摘要:今年5月23日,比尔?盖茨先生在《华尔街日报》上撰文,支持和敦促美国政府给予中国永久性正常贸易国待遇。文中,他特别谈到了在清华大学与中国大学生那次对话的愉快经历以及因此而留下的深刻印象。 2000年4月今年5月23日,比尔?盖茨先生在《华尔街日报》上撰文,支持和敦促美国政府给予中国永久性正常贸易国待遇。文中,他特别谈到了在清华大学与中国大学生那次对话的愉快经历以及因此而留下的深刻印象。 这篇文章令我不禁想到,在中国的这两年来,我工作中最大的享受也是到国内各高校与学生们进行交流。这些访问和交流使得我有机会与成千上万的青年学生就他们所关心的事业、前途等问题进行面对面的...
sdzhuxudong 发布于 2006-12-24 02:42 | 阅读 1113 次 | 评论 0 条

成年人必读(教你如何做人)

  1、宽容   一只小猪、一只绵羊和一头乳牛,被关在同一个畜栏里。有一次,牧人捉住小猪,牠大声号叫,猛烈地抗拒。绵羊和乳牛讨厌牠的号叫,便说:「他常常捉我们,我们并不大呼小叫。小猪听了回答道:「捉你们和捉我完全是两回事,他捉你们,只是要你们的毛和乳汁,但是捉住我,却是要我的命呢!   立场不同、所处环境不同的人,很难了解对方的感受;因此对别人的失意、挫折、伤痛,不宜幸灾乐祸,而应要有关怀、了解的心情。要有宽容的心!   2、靠自己   小蜗牛问妈妈:为什么我们从生下来,就要背负这个又硬又重的壳呢?   妈妈:因为我们的身体没有骨骼的支撑,只能爬,又爬不快。所以要这个壳的保护!...
adou 发布于 2006-12-24 00:32 | 阅读 2646 次 | 评论 0 条

林黛玉

終于干了點正事,畫了三個圖,儘管是抄的,算是練習了一下protel吧。 最近在看紅樓夢,電視劇版的,因爲不喜歡看書。喜歡林黛玉這個人物,爲了愛,人常常可以很敏感、很自私。
alicelifei 发布于 2006-12-23 04:38 | 阅读 776 次 | 评论 0 条

DELPHI的API入门例程

闪烁窗口 语法:FlashWindow(hWnd: HWND; bInvert: BOOL): BOOL; 单元:windows.pas 作用:闪烁显示指定窗口。这意味着窗口的标题和说明文字会发生变化,似乎从活动切换到非活动状态、或反向切换。通常对不活动的窗口应用这个函数,引起用户的注意 返回值:BOOL,如窗口在调用前处于活动状态,则返回TRUE 注解:该函数通常与一个计数器组合使用,生成连续的闪烁效果。 在windows nt及windowsfor workgroup中,bInvert参数会被忽略。 但在windows 95中不会忽略 源代码
agonyboy 发布于 2006-12-22 22:08 | 阅读 1846 次 | 评论 0 条

日子一天一天过

转眼间,马上就道2007年了,总是感觉日子太匆匆,总是在一天一天的打发日子,
一天12 发布于 2006-12-21 18:44 | 阅读 1071 次 | 评论 0 条

java文件

UploadFiles/2006-12/1221589986.rar
xrqsjj 发布于 2006-12-21 17:57 | 阅读 1442 次 | 评论 0 条

试编写求概率密度或分布律的通用函数

/*1. 试编写求概率密度或分布律的通用函数,调用格式为Y=pdf(name,X,A)Y=pdf(name,X,A,B)Y=pdf(name,X,A,B,C)返回参数为A,B,C的以name为分布的概率密度或分布律在X处的取值,name的值可为bino——二项分布 poiss——泊松分布unif——均匀分布 exp——指数分布norm——正态分布调用例: pdf(‘norm’,0.7733,0,1)结果:0.2958注:即求标准正态分布密度函数在0.7733的值.*/#include<stdio.h>#include<stdlib.h> float ch...
sdzhuxudong 发布于 2006-12-20 19:59 | 阅读 2630 次 | 评论 0 条

Delphi中使代码简洁的 5 条忠告

忠告一 布尔型变量的赋值操作应该是直接的。 忠告二 避免使用嵌套的if/then/if语句,而用and来代替。 不用担心后面的判断语句会超前执行。Project|Options|Compiler|Syntax Options|Complete Boolean eval选项通常是关闭的(除非你选定这个项),这保证了执行顺序不会颠倒。 对象的布尔型属性(Boolean),自动被初始化为False (0);整型变量(Integer),自动被初始化为 0;字符串(String),自动被初始化为空字符串。 忠告三 判断布尔型变量的值时,无需用"=True"或者"=False"这样的语...
volte 发布于 2006-12-20 01:01 | 阅读 1468 次 | 评论 0 条

基本xy平面绘图命令

MATLAB不但擅长於矩阵相关的数值运算,也适合用在各种科学目视表示(Scientific visualization)。本节将介绍MATLAB基本xy平面及xyz空间的各项绘图命令,包含一维曲线及二维曲面的绘制、列印及存档。 plot是绘制一维曲线的基本函数,但在使用此函数之前,我们需先定义曲线上每一点的x及y座标。下例可画出一条正弦曲线: close all; x=linspace(0, 2*pi, 100); % 100个点的x座标 y=sin(x); % 对应的y座标 plot(x,y); 小整理:MATLAB基本绘图函数 plot:...
一天12 发布于 2006-12-19 23:47 | 阅读 1636 次 | 评论 0 条

大学校园十大现象全揭露

一.管理监狱化时代在进步,大学生的自由意识越来越浓重,而校园却依然延续着老套的管理模式——统一关灯睡觉、统一吃饭时间、统一考勤、统一不允许结婚等等。作为校园管理必须规范化,可是在追求自由大学生眼里这些规定却成了剥夺自由的监狱条规。因此,大学生们纷纷逃离管理严格的集体宿舍,在附近的居民区去寻找个性的自由家园.虽然出了无数的问题,可是大学生们还是坚持寻找自由的信念,还是以同居、合租等形式纷纷逃离“监狱化”的管理。追求与现实之间的差距,往往是产生问题的症结所在。或许学校真的应该考虑改变校园管理模式了。二.素质流氓化男生开口我cao,女生张嘴你好,事无大小都他妈的。在校园里,俨然是置身流氓、混混...
adou 发布于 2006-12-19 19:12 | 阅读 2632 次 | 评论 0 条

《男人必读》之如何打老婆

现代社会讲究得是精致生活,作为一个有修养知识渊博的男人,无论你在做什么,都要做到精致。当然更包括今天我们研究的主题:打老婆。看似简单,其实这也是科学研究范围之内的课题,那么,如何做到打得有创意、有细节、有目的、有效果的 “四有”呢?又如何做新时代教 育改造老婆的“四有”男人呢?????第一节 我国殴打老婆的实力渊源??  ??打老婆这种极端而富有娱乐精神的行为,在我国有着悠久的历史,大约从北京原始人时代便开始出现,到了宋朝达到历史上第一个灿烂辉煌的黄金高潮。当然,中间突然产生一个母系氏族时代,至于那时男人在社会上的地位问题,今天在这里就不做研讨了。也许大家都知道,时代在进步...
adou 发布于 2006-12-19 19:03 | 阅读 3319 次 | 评论 0 条

递归遍历文件目录

package lovo.com; import java.io.*; public class Dir{ public void find(String fileName) { File flDir = new File(fileName); System.out.println("Files in "+flDir.getAbsolutePath()); String strFiles[] = flDir.list(); //分别用来记录子目录的个数和文件的个数 int intDirCount = 0,intFileCount = 0; //用来记录所有文件的总...
jklm02 发布于 2006-12-19 07:03 | 阅读 1685 次 | 评论 1 条

matlab(6)

MATLAB 编程技巧 这里只介绍加快MATLAB程序编程效率的建议,其他内容请参见作者著作。 因为 MATLAB 语言是一种解释性语言,所以有时 MATLAB 程序的执行速度不是很理想。这里将依照作者十多年的实际编程经验给出加快 MATLAB 程序执行速度的一些建议和体会。 尽量避免使用循环:循环语句及循环体经常被认为是~MATLAB 编程的瓶颈问题。改进这样的状况有两种方法:(1) 尽量用向量化的运算来代替循环操作。我们将通过如下的例子来演示如何将一般的循环结构转换成向量化的语句。〖例3.19〗考虑下面无穷级数求和问题:如果我们只求出其中前有限项,比...
一天12 发布于 2006-12-19 01:07 | 阅读 1883 次 | 评论 1 条

matlab(4)

MATLAB 的语句流程与控制 作为一种常用的编程语言,MATLAB 支持各种流程控制结构,如循环结构、条件转移结构、客观结构等另外 MATLAB 还支持一种新的结构 --- 试探结构。 循环语句有两种结构: for ... end 结构和 while ... end 结构。 这两种语句结构不完全相同,各有各的特色。for ... end 语句通常的调用格式为: for 循环变量=s1:s3:s2 循环体语句组end 注意,这里的循环语句是以 end 结尾的,这和 C 语言的结构不完全一致。 〖例〗 如果用户想由 MATLAB 求出 1+...
一天12 发布于 2006-12-19 01:06 | 阅读 1951 次 | 评论 0 条

matlab(5)

MATLAB 函数编写方法与应用 所谓 MATLAB 程序,大致分为两类:M 脚本文件 (M-) 和 M 函数 (M-), 它们均是普通的 ASCII 码构成的文件。M 脚本文件中包含一族由 MATLAB 语言所支持的语句,它类似于 DOS 下的批处理文件,它的执行方式很简单,用户只需在 MATLAB 的提示符 >> 下键入该 M 文件的文件名,这样 MATLAB 就会自动执行该 M 文件中的各条语句,并将结果直接返回到 MATLAB 的工作空间。M 函数格式是 MATLAB 程序设计的主流,一般情况下, 不建议您使用 M 脚本文件格式编程。 MATLAB ...
一天12 发布于 2006-12-19 01:06 | 阅读 1587 次 | 评论 0 条

matlab(2)

MATLAB 支持的数据结构 MATLAB 语言的赋值语句有两种: 变量名 = 运算表达式 [返回变量列表] = 函数名(输入变量列表) MATLAB 支持变量和常量,其中 pi 为圆周率 p, 更重要的,MATLAB 支持 IEEE 标准的运算符号,如 Inf 表示无穷大,NaN (Not a Number) 为 0/0, 0*Inf 或 Inf/Inf 等运算结果。MATLAB 变量名应该由字母引导,后面可以跟数字、字母或下划线等符号。MATLAB 是区分变量名字母大小写的。 (1) 矩阵 MATLAB 最基本的数据结构是复数矩阵。...
一天12 发布于 2006-12-19 01:05 | 阅读 2537 次 | 评论 0 条