内容列表
- Delphi2005学习笔记3——数组参数的研究
- 有如下代码: procedure Change(a:array of Int32); procedure Change0(var a:array of Int32);type Ta = array[0..10] of Int32; procedure Change2(a:Ta); procedure Change3(var a:Ta);
- 分类:Delphi 查阅全文
- ShadowStar CodeFast 相关链接
- 软件写出来就是给人用的,用的人越多说明软件越有价值。这是一个普通程序员最简单的理想,我将尽力实现这个理想……
在Google里搜索ShadowStar CodeFast
在百度里搜索ShadowStar CodeFast
- 分类:Delphi 查阅全文
- different between BPL and DLL
- 之前, 對BPL和DLL的區別, 一直是一知半解的狀態, 大部分的書(我看過的), 就算比較經典的delphi書, 也說得很含糊! 終于找到比較詳細的說明!!!
That is correct. A BPL is a DLL. (But not all DLLs are BPLs.)> But I still found some different, such as th
- 分类:Delphi 查阅全文
- IntToBin(2-16进制转换函数)
- (****Value是要转换的十进制数,Count是输出的二进制位数,默认32位****)function IntToBin(Value: Integer; Count: Integer=32): string;var iTemp: Integer;begin Result := ''; while Count>0 do begin
- 分类:Delphi 查阅全文
- ShadowStar CodeFast 开发计划
- 如果您对CodeFast有什么意见或建议,请在本贴留言。
+:要添加的功能
-:要删除的功能
=:要修改或增强的功能
#:要修正的BUG
@:其它
- 分类:Delphi 查阅全文
- delphi 缓冲画图(内存画图)解决画图闪烁问题
- 很多朋友在做绘图程序的时候,往往出现屏幕不停刷新产生闪烁的问题,这里就告诉大家一个解决办法,缓冲绘图。如果有人是用取反画图解决这个问题,那么在画直线的时候容易出现斑点,效果不是很好。如果是图片很大,那么缓冲画图是解决的好办法。
在网上搜索一下内存绘图,或者缓冲绘图,会有很多技术文章,不过都是以vc或者java为主,很少有pascal的代码例子。不过原理都是一样的,大家可以参考他们的文章。我会在最
- 分类:Delphi 查阅全文
- IndySSL - using certificate authentication - Client side issues [zz]
-
This document explains how to use certificate authentication when connecting to a site that requires certificate authentication. We are using Indy components on the client side and some server (MS I
- 分类:Delphi 查阅全文
- ShadowStar CodeFast 0.4
- Release Version 0.4.9.24
*:Shift+F5/Alt+F5/Ctrl+Alt+F5 - 调整代码大小写时,如果没有选中代码块标记附近的单词,但不改变大小写。+:Enter - 简单可配置的换行缩进,配置文件为*.bpl对应的*.ini,可添加或删除Indents的单词,以“,”隔开+:Alt+Left - 光标右侧单词或选中部分与光标左侧单词交换
- 分类:Delphi 查阅全文
- 自定义Delphi 2005的Welcome page
- 自定义Delphi 2005的Welcome page在Delphi 8时,Delphi的Welcome page就被人指为鸡肋。现在的D2005,Borland对这个鸡肋作了较大的改进,随着Borland的bdn的不断充实壮大,相信Welcome page的内容也会跟着不断地丰富。这里,我们也可以通过自己的修改,来自定义个性化的D2005 Welcome page。D2005的Welcome p
- 分类:Delphi 查阅全文
- DELPHI高精度计时方法
- //取毫秒级时间精度(方法一):var t1,t2:int64; r1:int64;begin t1:=GetTickCount;//获取开始计数 WINDOWS API sleep(1000);{do...}//执行要计时的代码 t2:=GetTickCount;//获取结束计数值 r1:=t2-t1;//取得计时时间,单位
- 分类:Delphi 查阅全文
- 自绘ListBox的两种效果
-
本文利用Listbox自绘实现了两种特殊效果,其中第两种风格来自C++ Builder 研究 www.ccrun.com,老妖用BCB实现了,现在把它转换成Delphi代码。演示图片://--------------------------------------------------------------------------unit DrawListItem;
interfac
- 分类:Delphi 查阅全文
- delphi的属性property和消息处理特点事件属性。
- Delphi 中的属性property(适合初学delphi)
Propery In Delphi
前言:
适合delphi初学者,有面向对象知识和java或者vc编程经验人士阅读。
一普通属性
我们在delphi的类中常常能看到这样的代码:propert property 属性名 类型名 read 字符串1 write 字符串2
这里属性的名字可能不同。都
- 分类:Delphi 查阅全文
- 制作从屏幕右下角逐渐弹出的消息提示框
- 微软的每一个产品,无论功能还是界面设计都会带给我们一定的惊喜,比如OfficeXP、Office2003、Messenger的界面设计,早已成为众多软件竞相模仿的对象,就拿Messenger来说,我就见过好几套网络视频会议的软件都借鉴了它的界面风格。 前段时间因为要在原来的软件上增加一个快捷键提示窗体,这个提示窗要求在显示的时候比较醒目美观能引起用户注意,显示后不影响用户操作,能够关掉。很自
- 分类:Delphi 查阅全文
- Delphi程序设计综合训练任务书
-
Delphi程序设计综合训练任务书
一、题目
多文档文本编辑器
二、目的与要求
1. 目的:
1)要求学生达到熟练掌握Delphi7的基本知识和技能;
2)基本掌握面向对象程序开发的基本思路和方法;
3)掌握数据库应用程序开发的基本知识;
4)能够利用所学的基本知识和技能,进行简单应用程序设计。
2. 要求
基本要求:
1)要求利用面向对象的编程思想以及组件开发原理来完
- 分类:Delphi 查阅全文
- ShadowStar CodeFast Source Code 我的生日礼物
- 今天是我的生日,公开CodeFast的源码,以做记念。
本来打算在今天发布1.0版,不过时间的确太短了。从上周日晚上,我给CnPack管理员发了邮件,打算近期实现一个“光标到单词或符号”的功能到现在,刚刚一周时间。之前我对Borland Open Tools API是一无所知,能开发出0.4版我已经很高兴了,总不能推出一个不伦不类的1.0给大家。
当时的想法很简单,只是
- 分类:Delphi 查阅全文
- 网络小工具 ShareView
-
版权声明:
本文由Lyris完成,首发于CSDN,作者保留中文版权。未经许可,不得使用于任何商业用途。欢迎转载,但请保持文章及版权声明完整。如需联络请发邮件:[email protected] NetMonConsts;
interface
uses Windows;
type TShareInfo2 = packed record
- 分类:Delphi 查阅全文
- 利用Delphi和金山词霸制作批量单词翻译
-
最近本人正在准备CET-4的考试,从同学那得到了一份“四级高频词”的doc文档,该文档只有单词,并没有音标和解释,如果进行人工一个一个翻译很是费事,因此本人利用Delphi和金山词霸2002特别制作了一个单词批量翻译,并且可以将翻译结果直接保存为RTF文件的程序。其程序界面如下:原理分析: 利用“金山词霸2002”的翻译功能,进
- 分类:Delphi 查阅全文
- Delphi2005学习笔记4——再谈NameSpace和Dll以及Package
- 今天在BDN中看到一篇文章http://bdn.borland.com/article/0,1410,32765,00.html重要的部分摘抄如下
Executive Summary
• Namespaces do not affect Delphi for Win32.
- 分类:Delphi 查阅全文
- ASC II 完整码表及简介
- 目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种
- 分类:Delphi 查阅全文
- 序列化FastReport
- 原本在开发一个报表插件,因为需要远程传输,因此需要序列化报表,序列化FastReport有两种方式,
1.仅序列化数据,由客户端接受到数据,并呈现报表,这种方式需要在客户端存储报表格式文件xxx.Frf,
2.序列化FastReport的结果集(即,得到数据后可以存成的frp文件),这样frf文件不需要在客户端存在.我倾向于采用这种方式,毕竟
- 分类:Delphi 查阅全文