自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

苏生-苏米沿的专栏

活到老学到老,在这里记录自己编程中遇到的点点滴滴。

  • 博客(18)
  • 资源 (40)
  • 收藏
  • 关注

转载 delphi读写INI文件

Delphi提供了读写INI文件的方法,Delphi操作INI文件最为简洁,这是因为Delphi提供了一个TInifile类,使我们可以非常灵活的处理INI文件。  一、INI文件的结构:;注释[小节名]关键字=值...INI文件允许有多个小节,每个小节又允许有多个关键字,“=”后面是该关键字的值。值的类型有三种:字符串、整型数值和布尔值。其中字符串存贮在INI

2012-03-29 20:37:53 3958 1

原创 delphi如何加上spliter分割条,任意调整大小?

如题1:如何把一个panel分割成四个小的panle2:也就是如何加上spliter,分割条,任意调整大小3、如何有独立的handle使用多个总共5个为什么呢,你放4个panel 然后放spliter,不行吗??放5个不够,1、先在窗体放一个大的,作为容器,如果直接使用窗体,这个可以省。2、在大PENEL上放两个PANEL,一个SPLITER,其中一个align 设为 left (

2012-03-28 21:36:55 8772 2

转载 delphi ADO连数据库学习实例(初级+高级)

delphi ado 连数据库------初级1.在窗体上添加ADOConnection,ADOTable,DataSource控件各一个 2.把ADOTable关联到ADOConnection,把DataSource关联到ADOTable 3.双击ADOConnection控件的ConnectionString属性,在弹出的对话框中选择数据提供器,如果是Access就选Jet4.0,

2012-03-27 19:01:34 4786

转载 汽车类.轮子类,发动机类。。。delphi的一些问题

delphi中能否让一个子类既继承父类又实现定义好的接口?怎么实现?比如{父类:汽车类}Tcar = class(TObject) private name : string; Fwheel: Twheel; Fbrake: Tbrake; Fengine: Tengine; Fcarbody: Tcarbody; public

2012-03-22 21:44:57 3431

转载 汽车类继承的问题

类继承的问题 我举个例子,定义一个“车”类(非结口),汽车,货车 都是“车”类的子类。 我现在有20辆车,其中10改造成汽车,10改造成货车。这样的继承关系怎样实现?? 车=CLASS public  车轮:TObject;  procedure Move;  procedure Stop;  procedure AddOil;  procedure Creat

2012-03-22 21:36:51 2638

转载 Delphi ActionList详解

一个友好的用户界面,必须具有下拉菜单,弹出菜单,工具条和快捷键。同样一个功能,程序员可能要提供几种操作方式,如文本拷贝,菜单命令 &Copy,快捷键Ctrl+C,工具条上的拷贝按钮,都是程序员提供给用户的操作,可以大大方便了不同层次的用户。但是,多增加一种操作方式,就意味着增加响应事件的代码,还有,实现统一功能的多个操作必须一致,如剪切板上不为空的时候,菜单命令,快捷键,按钮,都是可以选择的Ena

2012-03-22 18:04:16 1697

转载 异常和断言的区别

异常被捕获后可以不作处理,程序从捕获位置继续执行。而断言是完全无法忽略的,程序在断言失败处立即终止。因此断言通常用于调试版本,用来发现程序中的逻辑错误。虽然异常也能起到这样的作用,但是不应该用异常代替断言:1) 如果发现了逻辑错误,必须修改程序,而不可能在程序中进行处理和恢复,所以不需要向外传送,没有必要使用异常。2) 使用断言的开销比异常小得多,而且断言可以从发布版中完全去除。

2012-03-22 14:06:43 4631 5

原创 delphi的消息处理机制TWinControl.WndProc

delphi在处理消息的时候是逐级调用的,最基础的算是 TWinControl.WndProc函数了,下面给出了这个函数的源代码。procedure TWinControl.WndProc(var Message: TMessage);var Form: TCustomForm; LMouseEvent: TTrackMouseEvent; P: TPoint; Target

2012-03-21 18:27:38 6359

转载 Delphi 的消息机制浅探 - Delphi编程

要想读懂本文,最低配置为:    了解 Win32 消息循环和窗口过程    基本了解 TObject、TControl 和 TWinControl 实现的内容    熟悉 Delphi 对象的重载与多态推荐配置为:    熟悉 Win32 SDK 编程    熟悉 Delphi 的对象机制    熟悉 Delphi 内嵌汇编语言推荐阅读:    《

2012-03-21 15:47:44 3525

转载 怎么调试Delphi源码

delphi调试概述2007-06-13 16:15delphi调试入门级的经典文章,如果是新手的话此文值得好好的读一读Delphi调试概述除非你的程序只有几行,否则几乎不可能一次写成,因此调试就非常必要。然而许多初学者不知道如何进行调试,写完程序就运行,发现结果不对再看代码,这样觉得非常吃力。这里,简单介绍一下Delphi所提供的调试功能。1. 语法检查(Syntax Che

2012-03-21 13:18:44 1776

转载 delphi的专家工具Gexperts以及使用介绍

No.1之Gexperts作者:陈省    GExperts应用指南    GExperts是一组通过扩展集成开发环境(IDE)来提高Delphi和C++ Builer程序员工作效率的工具,详细的算的话,至少有二,三十项对Delphi的IDE功能的补充。GExperts以开放源码形式开发,以自由软件形式来发布。  作者鼓励用户下载源代码研究和提交Bug报告、修正补丁以及新特性的增加。软

2012-03-20 20:39:45 5992

原创 delphi常用快捷键收藏记录

delhi开发环境IDE常用快捷键:ctrl+鼠标:查看代码对应的源代码ctrl+shift+上下键:在定义和实现之间转换代码和界面识图切换:F12类自动生成:ctrl+shift+c单元引用快捷键:alt+shift+u代码提示:ctrl+space(跟输入法快捷键冲突)删除行:ctl+y注释行:ctl+/注释单行其余有快捷键欢迎大家分享~~

2012-03-20 19:38:27 1137

原创 delphi编写仿windows记事本遇到的问题

在用delphi编写仿windows记事本的时候在写最后一个菜单的菜单项的时候遇到的问题 通常情况下,我们需要编写程序都需要 帮助文档 和 关于软件 这两项,在delphi中是怎么实现的呢?来看看下面的代码吧 uses ShellAPIprocedure TMainForm.mmimenuHelpThemClick(Sender: TObject);begin She

2012-03-19 19:50:14 1432

原创 delphi命令行窗口实现9*9乘法表

进入delphi开发环境,选择file---new---other---consol application 输入以下代码:var i,j :Integer ;begin for i :=1 to 9 do begin for j := 1 to i do write(i*j : 3); writ

2012-03-13 13:17:01 2636

原创 delphi7第一个程序helloword

delphi使用pascal语言,因此要学习delphi需要首先了解pascal语言。对于pascal语言还不熟悉的人,可以去免费下载pascal精要:http://download.csdn.net/detail/sushengmiyan/4135837好了,进入主题,本节内容主要讲解使用delphi编写第一个应用程序,最简单的就是helloword.对于delphi的安装,大家应该都会

2012-03-13 11:23:24 4739

转载 新手如何学习一门新的语言

本文节选自《程序员成长路线图:从入门到优秀》内容浅显易懂,建议大家阅读下。学习程序设计语言是程序员的看家功夫。许多程序员边编边学,没有止境,可以说是“活到老学到老”。在语言面前,程序员永远是学生。然而,程序设计语言是一项不断发展的技术,从机器语言到汇编语言,从低级语言到高级语言,从面向过程语言到面向对象语言,从C/S语言到B/S语言,从非跨平台语言到跨平台跨系统语言,从纯语言到开发平台工具,真

2012-03-12 13:51:40 1358

原创 [入门扫盲]开发人员不能不知道的几个开发工具

本篇文章可作为软件开发者入门扫盲,在大学空闲时间,都可以拿来把玩,如果你喜欢的话。这对以后的就业找工作会有很大的帮助。几种大家不经常见但是却很流行的语言:per、python、Ruby/rails、delphi/pascal、Qt、.net、c#感兴趣的同学可以自己去搜集有关资料学习。我这里想说的是,当你精通其中一个的时候你就能把玩其他任何一个....精通之后,语言便不是障碍。比如你学c+

2012-03-10 22:17:06 3341

原创 记录几个能提高开发团队思维的团队游戏

这几个游戏都是团队合作的游戏,能拓展你的思维,刚刚参加过,觉得很有意思,拿出来分享一下一、踩报纸,翻叶子游戏游戏规则如下:8人一组,在规定时间内(10分钟)8人全部站在一张报纸上,比如人民日报,要求,全部团队成员不得有身体接触地面。二、环游世界游戏规则如下:8人为以团队,2人一小组,所有团队成员(8人)必须安全返回,2人其中之人担当领路者,一人担当智者。智者会得到一块黑

2012-03-05 19:38:54 7214 4

delphi操作png缺少的文件ZLibExAPI单元

资源共享中http://download.csdn.net/detail/sushengmiyan/4662715大家都评论说缺少一些文件,于是又上传这个,大家可以试试,如果还不可以,请及时反馈,俺再弄。delphi操作png缺少的文件ZLibExAPI单元等

2013-03-05

加密解密技术内幕

加密解密的一些网络资源。整理的chm格式文档。比较老了。 感觉还有用的章节: 第三章:WIN32调试API 第六章:加壳软件编写。

2013-02-27

delphi获取Mac物理地址以及计算机名用户名IP地址CPUID等源代码分享

包含我的一个单元文件。自己写的哦。看完之后大家记得给点改进意见哦

2013-01-26

Delphi利用网卡序列号设计软件注册

其他地方下载的,可以获取网卡mac地址的。里面有文档很清晰。在市场或网络上销售的商业管理软件,用户在使用时都需要进行注册,软件被注册后用户才有权使用。本实例实现了软件注册的功能,在“注册码”文本框中输入正确的注册码后,单击“注册”按钮,便可注册成功。设计软件注册程序,首先要根据计算机的系统信息设计生成机器码(用户将机器码提供给软件开发者,以便开发者根据用户的机器码生成注册码),然后设计根据机器码生成注册码。用户注册时,判断用户提供的注册码是否与用户机器信息一致。 共享给大家。

2013-01-22

delphi应用程序互斥源代码

多实例指同时有同一个应用程序的多个副本在一台电脑上同时运行,比如windows自带的记事本,你可以打开任意数量的记事本程序同一个应用程序的多个副本可以相互独立地同时运行,是Win32操作系统提供的一个功能。但有时,我们可能希望用户启动应用程序后就不再启动它的别的副本。比如某种设备资源的控制程序,像调制解调器和并行端口。这种情况下,用程序代码防止同时出现多个程序的副本在运行是非常必要的。本程序源代码实现了互斥判定,欢迎大家提出意见和建议

2013-01-16

PySVN for python2.5 win32

解决no module named win32com.client错误。需要安装的文件,这个是给win32机器,安装的2.5版本的python

2012-12-24

delphi操作png的单元pngimage.pas包括引用的ZlibExApi.pas和 PngLang.pas

delphi中操作PNG的单元。delphi2009之前的版本都没有支持PNG现在我使用delphi2007想操作就没办法。现在将其拿出来,希望对大家有帮助。使用方法很简单将其添加到你的程序中,或者直接放在你的delphi的source那个目录下就可以使用了。

2012-10-19

https安全连接需要用到的俩dll

使用方法:下载解压,然后放置在exe文件夹下就可以。使用delphi获取百度注册页面网络验证码的时候用到了、

2012-10-12

VCLfixPack控件修复包delphi

民间补丁给delphi的。是个牛人自己写的,这个牛人不是一般的牛啊。这个东西能修复一些bug但是也会引起一些bug只能说慎用吧!

2012-10-11

OpenGL超级宝典 第二版

opengl宝典。第二版~包含不少东西哦。大家学习吧

2012-09-18

INsidVCL前两章预读

全部资源有80M,没办法一次上传,只能先把前两章上传了,有需要的可以留言我,给留个邮箱,亲自发你邮箱。

2012-07-28

flash8教程

pdf文件 教程。详细,教程附代码。步骤全

2012-06-19

全国省市配置文件

可以用作省市的配置文件,省节点下是市节点。34个省,节点下有地市

2012-05-15

TortoiseSVN V1.7

TortoiseSVN 新版本。中文帮助文档.学习用啊。

2012-04-08

Delphi6开发人员指南(PDF)

Delphi6开发人员指南(PDF) delphi程序员入门必读。绝版。pdf格式可能不是很清晰

2012-03-23

delphi的入门教程

免费教程。大家共享,共同学习,共同进步。

2012-03-13

pascal编程语言精要

Delphi中使用的面向对象pascal编程语言并不是borland公司1995年发布可视化开发环境Delphi时才有的,它只是已有borland pascal产品的简单扩展。 Borland没有发明pascal,但它推广并扩展了pascal。 学习共享。

2012-03-13

hibernate4.0.1 struts2 帮助文档

hibernate4.0.1 struts2 帮助文档。 共享资料

2012-02-20

JDBC链接mysql实例教程(亲测)eclipse环境

共享资源。JDBC链接mysql实例教程(亲测)eclipse环境详细介绍eclipse下JDBC的使用。mysql的安装,步骤详细。

2012-02-19

aqs中文翻译-by sushengmiyan.pdf

java大师doug lean 在JDK1.5版本的AQS论文中文翻译。 许可:本作品的全部或部分在不为牟利或商业利益为目的的,且在第一页引述本声明及全完整引用的前提下,以数码或硬拷贝形式供个人或课堂使用的复制或分发不收取任何费用。以其他方式复制、重新发布、发布到服务器或重新分发到列表,都需要事先获得特定的许可和/或付费。2004年7月26日,加州纽芬兰,圣约翰,CSJP ' 04。

2019-05-21

Sencha EXTJS的 Eclipse 插件安装指南

Sencha的Eclipse IDE插件是一个集成的开发环境工具,它可以在Eclipse软件和sencha框架之间顺畅的创建工程。这种集成表现在代码补全-与原生的eclipse行为无缝配合。 Sencha 专家将会爱上它对重构和源代码追踪带来的简便。 Sencha 入门者将会从插件提供的代码自动补全以及代码结构和语法最佳实践推荐中受益。

2016-09-17

shiroapiCHM

shiro的API文档 chm格式的 1.2.3版本

2015-03-18

SenchaEclipsePlugin-2.1.0

SenchaEclipsePlugin-2.1.0 sencha extjs的eclipse插件。包括sencha ext js5 sencha extjs4.0.7 senchaextjs 4.1 senchaextjs 4.2 还有一份英文的安装使用文档。 资料来源:sencha complete30天试用版本安装包。

2014-10-27

shirodemo实现web登陆

shiro在web的实现,使用jsp实现,给html实现了登陆测试。

2014-10-10

临时文件删除工具

递归删除文件目录下的.bak文件,每次使用Editplus打开文件,都会产生一个.bak文件,这文件又对开发无帮助,气死人的,就写了个小程序,递归删除当前文件夹下的所有.bak文件。

2014-09-09

Ext js5 MVVM登录实例代码

代码使用方法: 1.第一步:使用sencha cmd 创建项目 名称需要注意 输入为oaSystem 我使用的命令如下:sencha -sdk E:\openSrc\ext-5.0.0 generate app oaSystem E:\workspaces\myeclipse2014\csdn 如果不太清楚sencha cmd的命令参数,建议先阅读 http://blog.csdn.net/sushengmiyan/article/details/38313537 2.第二步:使用sencha app build 命令构建应用程序,使用sencha web start 测试是否成功。 建议先阅读:http://blog.csdn.net/sushengmiyan/article/details/38331347 3.将刚才新建目录下的app文件夹全部删除,将下载的压缩文件解压缩,直接解压缩到项目目录即可,重新build运行。

2014-08-25

extjs5支持的Font Awesome中glyph值对应表下载

http://fortawesome.github.io/Font-Awesome/cheatsheet/网页转化成的pdf 看到对应的图标就可以得到相应的glyph数字哦。简单易用,转化成pdf随时可以使用的哦 可以参照 http://blog.csdn.net/sushengmiyan/article/details/38458411 简单实现部分

2014-08-12

ext js 5正式版

从http://extjs.org.cn/download找到的说是ext的正式版下载,这里在csdn共享一份,免费给大家下载试用,纯粹是学习使用,如果有侵犯版权还请及时告知。

2014-08-01

[北京圣思园Ant深入详解]_004.实现自定义Ant任务

[北京圣思园Ant深入详解]_004.实现自定义Ant任务

2014-05-13

[北京圣思园Ant深入详解]_003.Ant目标深度详解、使用Ant的各种任务

[北京圣思园Ant深入详解]_003.Ant目标深度详解、使用Ant的各种任务

2014-05-13

[北京圣思园Ant深入详解]_002.Ant属性、目标、依赖深度详解

[北京圣思园Ant深入详解]_002.Ant属性、目标、依赖深度详解

2014-05-12

[北京圣思园Ant深入详解]_001.自动构建工具Ant深度剖析

[北京圣思园Ant深入详解]_001.自动构建工具Ant深度剖析 免费共享哦。

2014-05-12

Eclipse中查看没有源码的Class文件的方法

我们在使用Eclipse的时候,经常是会使用别人的Jar包,然后,通常情况下,我们是不会得到他们的源码的,出发是个开源项目。但是有时候很多异常会从jar包里爆出来,我们没有源代码,就无法去查找具体原因,那么有没有一个工具可以让我们直接就像自己写的代码一样在Eclipse中按住Ctrl+鼠标,就直接查看源码呢? 1、把net.sf.jadclipse_3.3.0.jar拷到D:\eclipse\plugins 目录下. ( 这里是我的目录 写你自己的) 2、把JAD拷到Java安装路径下C:\Program Files\Java\jdk1.7.0_51\bin ( 这里是我的目录 写你自己的) 3、启动Eclipse ,Window->Preferences->Java->JadClipse,设置Path to decompiler 为你的JAD.exe路径;Directory for temporary files,这里设置临时文件路径,不用管. 备注:安装完成后,eclipse自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。设置完成后,双击*.class文件,eclipse将自动反编译。 对于存在源代码的类,它不会强行反编译,也就是说它还是会用eclipse自带的Class File Viewer查看class文件,手动设置Window->Preferences->Java->JadClipse,把Ignore existing source选中,就不会管有没有源码,都会反编译 http://blog.csdn.net/sushengmiyan

2014-01-26

delphi编译资源文件需要的dl(包含brcc32、dcc32、rlink32、rw32core)

免费共享几个delphi版本编译需要的资源。使用的环境是delphi 2007 使用方法见文章http://blog.csdn.net/sushengmiyan/article/details/10309117 使用的时候编译产生了乱码,原因是delphi2007安装目录下的这几个dll是旧的,我找了D7的这几个文件,然后编译,就OK了这里共享一下,网上搜了好久都没找到,看了delphi的资源真的越来越少了啊。

2013-08-26

python写的自动发送QQ邮件的脚本

需要解压的,解压之后,如果安装了python3.3,那么直接运行解压后的文件即可。发送QQ消息的,里面有简单注释的。

2013-08-18

python写的QQ邮箱发信脚本

免费共享一个python发送邮件的脚本,欢迎大家交流学习~~共同进步~登录QQ邮箱

2013-08-18

Q消息群发delphi

QQ消息群发 欢迎提出改进意见和建议.还不是很完善

2013-04-08

delphi写的QQ消息群发

delphi写的QQ消息发送,大家可以给点意见哦

2013-04-08

空空如也

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

TA关注的人

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