内容列表
- DELPHI存取JPEG文件到SQL Server数据库(续文)
- DELPHI存取JPEG文件到SQL
- 分类:Delphi 查阅全文
- DELPHI存取JPEG文件到SQL Server数据库
- DELPHI存取JPEG文件到SQL Server数据库 &nbs
- 分类:Delphi 查阅全文
- 更改图标对话框
- SHChangeIconDialog(hwnd,filename,0,index);
function SHChangeIconDialog;external 'shell32.dll' index 62;
function SHChangeIconDialog(h:hwnd;filename:pchar; Reserved:integer;var index:integer):integer
- 分类:Delphi 查阅全文
- 动态数据库连接
- 最近开发一个物流管理信息系统,其中涉及到了一个关于连接数据库的方案拿出来和大家分享一下。
简化程序安装,我们通常采用了通过系统注册表写入连接数据库的信息,但是这样已经是修改了系统的设置,于是我们通过了在系统设计中所数据库连接的信息放到INI文件里,在以后的安装时,只要修改INI文件即可
- 分类:Delphi 查阅全文
- 文字统计
- 现在有不少文字处理软件能实现文字统计功能,如果我们自己也能动手编制一个小程序来实现这一功能不就更有意义了吗? 一、编程思路:程序通过调用ord函数将Memo控件中所有字符转换为对应的数值,再通过Length获得Memo中字符的字节数,然后通过for I:=1 To Length(s)do来
- 分类:Delphi 查阅全文
- Shortcut Keys of Delphi
- If you never used the shortcut keys of Delphi, you would not be aware that it is a wonderful thing. But as soon as you begin, you will never give it up. My suggestion on it is that using shortcut keys
- 分类:Delphi 查阅全文
- 如何在程序中使用自己的库单元
- 用过VB的人都知道,可以在工程中增加类模快来存放共用方法,而在delphi中如何也能与VB一样存放自己的类呢?通过下面的讲解,我想你一定会有所收获的。一,在工程中增加一个库单元单击菜单的顺序为 File -> New -> Unit 这样就为你的工程增加了一个库单元。新增加的库单元内容如:
unit global;//库单元的名字
interface&nbs
- 分类:Delphi 查阅全文
- Delphi实现贪吃蛇游戏
- Borland公司推出的开发工具Delphi6.0功能强大,我现在为大家介绍一下利用Delphi来制作手机游戏贪吃蛇。首先,打开New菜单,新建一个Form1,将它的Caption属性命名为贪吃蛇,打开System选项卡,在表单中添加一个PaintBox控件,大小自己控制,再在表单中添加两个Timer控件,timer1(控制蛇),timer2(控制食物),加入一个TMainMenu控件,它有三个顶
- 分类:Delphi 查阅全文
- 用Delphi创建COM+ 应用服务器(三, 已修改)
-
用Delphi创建COM+ 应用服务器(三)
前面讲了建立com+组件的基本过程,但是还有许多的问题等待着大家去摸索,去发现。在这里我只实现数据库的基本操作,比如:插入,删除,更新,简单查询等等。但愿能起个引导如何实做COM+服务器的作用。基本理论知识这方面的资料也有很多,我建议大家有机会看看李维先生著作的两本书:《Delphi 5.x ADO/M
- 分类:Delphi 查阅全文
- NeHe的opengl教程delphi版(1)----基本框架
- 将CKER翻译的NeHe的VC 的OPENGL框架转成了Delphi版,希望对用Delphi学习OPENGL的兄弟有所帮助,不知为什么,我的Delphi环境下无法直接运行,但是在别的机器上好像没问题我的机器只能编译后运行EXE文件。感谢NeHe提供的这么好的框架,感谢CKER翻译的VC的资料
Program Project1;
Uses opengl,&
- 分类:Delphi 查阅全文
- NeHe的opengl教程delphi版(2)----创建三角形和四边形
- 继续
利用上面的框架,我们可以很方便的进行我们的OPENGL编程(NeHe的教程也是围绕这个框架展开的,而且我看老外的源码,很多使用这个框架的)
下面我们在窗体上画一个三角和一个正方形
只要在Procedure glDraw();中添加以下代码即可
//==============================================================
- 分类:Delphi 查阅全文
- NeHe的opengl教程delphi版(3)----着色
- 继续
上一节中我教给您三角形和四边形的绘制方法。这一节将教您给三角形和四边形添加2种不同类型的着色方法。使用Flat coloring(单调着色)给四边形涂上固定的一种颜色。使用Smooth coloring(平滑着色)将三角形的三个顶点的不同颜色混合在一起,创建漂亮的色彩混合。
继续在上节的glDraw上修改。
Procedure glDraw();Begin gl
- 分类:Delphi 查阅全文
- NeHe的opengl教程delphi版(6)----纹理映射(贴图)
- {
贴图可以极大的节省CPU时间。呵呵,但是这一节费了我比较多的时间 : (
因为用到了opengl的辅助库,现在这个库的函数已经很少有人用了,但是我还是找到了,感谢zdcnow(磁效应),他给我提供的这个辅助库的delphi版本。在学习本节之前,请大家到网上下载glaux.dll、Glaux.pas文件,并加到项目中。
好了,让我们继续OPENGL之路.
首先我们需要加进SysUtils
- 分类:Delphi 查阅全文
- 异类的屏幕保护
-
我们知道,可以设定,当在一定的时间内没有对计算机进行任何操作时,启动屏幕保护程序。我们还可以规划计划任务,让电脑在某个设定的时间起动我们想进行的工作。这两个功能都是不错的构思,所以微软把它们一直保留了下来。不过,我们可能有更好的想法,希望能在电脑闲置一段时间后进行我们想做的工作,而不仅仅是启动屏幕保护程序。我们可以暂且称它为异类的屏幕保护。可是,我们怎么实现呢?
不会很难吧?对于
- 分类:Delphi 查阅全文
- 正确看待《Delphi高手突破》最后一章的实例
- 《Delphi高手突破》已经出版近一年了,其间有不少读者发来Email,我没有做到每封必回,应该会得罪了不少读者朋友,在此只能说声抱歉了。不过,有不少读者来Email询问关于他们正在构建的系统的技术细节问题,也有读者发来源代码请求帮助的。希望这些读者能设身处地的为我考虑一下,我自己也在上班打工,也要构建老板要求的系统,我写的源代码也有很多问题需要修正,我也想找个人来帮我看看我的代码呀。
- 分类:Delphi 查阅全文
- 控件treeview的使用
- procedure Tcpya_app.FormCreate(Sender: TObject);begin datamodule2.tree.close; datamodule2.tree.sql.clear; datamodule2.tree.sql.add('select name from plat order by name'); datam
- 分类:Delphi 查阅全文
- 动态生成合计
- 在最近的项目开发过程中,由于客户的需要,要对数据库中相同种类的货物进行汇总统计,经过多方面查阅,发现网上这方面的东西缺乏,于是就写了一个过程来实现这一功能。由不足之处请大家多多指正,多谢
程序中用到了第三方控件vsflexgrid,过程中变量vsgrid可以换成stringgrid但其中的部分代码要做必要的删除。
procedure heji(vsgrid:tvsflexgrid);
var
- 分类:Delphi 查阅全文
- NeHe的opengl教程delphi版(5)----3D
- 在上节的内容上作些扩展,现在开始生成真正的3D对象,而不是象前两节中那样3D世界中的2D对象。我们给三角形增加一个左侧面,一个右侧面,一个后侧面来生成一个金字塔(四棱锥)。给正方形增加左、右、上、下及背面生成一个立方体。我们混合金字塔上的颜色,创建一个平滑着色的对象。给立方体的每一面则来个不同的颜色。
Procedure glDraw();Begin glClear(GL
- 分类:Delphi 查阅全文
- 打造Delphi中字符串的replace函数
- 打造Delphi中字符串的replace函数
编者注:其实Delphi的StringReplace函数就是专为满足这个需要而设的。但我们也将这篇文章发表出来——至少作者提供了一种替代方案,探索精神应该鼓励!
这是小弟在这里的第一篇文章,加之自己水平也不是很高,就来讨论一个基础但是很实用的问题吧,希望能给大家一些帮助。
用过v
- 分类:Delphi 查阅全文
- 组件实例的命名规则
- 6.6.2 组件实例的命名规则组件的名称应当具有描述性。Delphi没有为组件指定默认的名称。单元命名要使用一个变更了的匈牙利命名规范。在这个标准中,组件名包括两个部分:前缀和性质标识名。1. 组件的前缀组件的前缀多是表现组件类型的字母缩写。例如,下面表中的组件前缀。TButton btnTEdit &nb
- 分类:Delphi 查阅全文