- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 测试程序时的一个小方法——freopen
也许,在调试程序时,尤其是要通过键盘来输入数据,当数据多了或者你不想多次敲键盘输入数据,而是希望快速地完成,那么,今天笔者就分享一下小的方法。 在使用freopen前,在自己选的盘符建立个txt文件,笔者选的是i盘tmp文件夹下,建立的txt文件名字是testdata,好了,具体的运用如下: 在txt文件中输入数据如下图: 开发环境:C++6.0
2018-01-26 20:42:58 283
原创 Day9 关于消息机制的一些运用
今天,主要弄了下消息机制,好了,闲话不多说,让我们进入代码编写吧!开发环境:Delphi7开发控件截图如下: 开发代码如下:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCt
2018-01-25 20:05:53 140
原创 Day8 TreeView的一些重要用法
最近,由于在TreeView上犯了一些错误,故而,在笔者看来,觉得有必要将其拿出来分享下,希望读者能够有所收获,好了,就不多说了,让我们进入程序吧! 开发环境:Delphi7 开发控件截图如下: 代码如下:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes,
2018-01-24 19:32:35 154
原创 MySql的一些常用命令操作
也许,关于mysql数据库的使用,你想让自己变得更专业些,至少看上去是如此,那么,我们就来小试牛刀吧! 注意,由于笔者打字有些快,所以下面创建的字段sanme,其实是sname,但笔者较为懒,就将错就错,只要不影响使用就行,只是不符合PIE原则,希望大家要引以为戒,不要像笔者这样懒啊! tee i:/cyd.txt; mysql> show databases;+----------
2018-01-22 21:33:03 278
原创 Day7 MDI简单文本编辑器的编写
一个简单的文本编辑器该如何用程序编写出来呢?对于这个问题,也就是今天所要分享的主题,希望能对这有兴趣的人一些启发。好了,就让我们进入程序设计中吧!开发环境:Delphi7开发准备:新建form1与新建form2,并把form1名字属性改为MainForm1,form2名字改为children,同时设置改名后的两个form的FormStyle属性,截图如下: 开发控件截图如下:
2018-01-22 20:24:47 278
原创 《高效程序员的45个习惯:敏捷开发修炼之道》读书笔记(二)
今天,终于看完了这本书,零零散散的时间加起来总共花了大约5h看完。好了,继续前面的读书笔记(一),来谈谈自己看了这本书之后的一些读书笔记。 从第五章到最后一章,在我之见,看完后体会最深的有以下几点: 其一,在用代码编程时,要遵循PIE原则(意图清楚而表达明确的编程,就叫PIE原则),也就是写代码要让团队其他人看后能看懂; 其二,代码不是写得越多越好,而是让它在看起来优雅与简单的基
2018-01-20 21:55:10 330
原创 Day6 Delphi中TList用法
关于Delphi中TList用法,是怎样用的呢?带着这个疑问,笔者开始进行了代码的编写,试图理解TList的本质–TList包含对象指针列表。好的,那么开始程序代码编写吧! 开发环境:Delphi7 开发控件截图: 代码如下,以下代码仅为运用TList,没有考虑内存的情况,好的,代码Unit1.Pas如下:unit Unit1;interfaceuses
2018-01-19 22:14:30 1493
原创 Day5 简单多页文本编辑器的编写
在前面单文本的编辑器上,我开始钻研了下多页文本编辑器的的开发,暂且开发一个相对简单的多页文本编辑器吧,望大家共同进步。 开发环境:Delphi7 开发控件截图如下: 开发代码中涉及到的Unit1、Unit2、Uint3是笔者拓展文本编辑器另添加的功能实现,主要form是Form4,也就是Unit4.pas,可能大家直接拷贝代码会报错,希望注意这点,尽量不要全部直接
2018-01-19 21:15:42 260
原创 Day4 Delphi中TStringList的运用
在delphi中,TStringList使用是较为广泛的。花了一些时间,钻研了下TStringList的用法。好的,废话不多说了,让我们进入程序世界里吧! 开发环境:Delphi7 开发使用控件截图如下: 开发源代码Unit2.pas如下:unit Unit3;interfaceuses Windows, Messages, SysUtils, Var
2018-01-18 23:04:19 976
原创 Day3 单文本编辑器
今天,主要将精力放在了单文本编辑器上了,好了,当你看到记事本时,是不是有个冲动,想要自己改写一个属于自己的–标有自己个性的记事本,好了,那么,现在就随我一起开始今天单文本编辑器的开发吧! 开发环境:Dephi7.0 开发所需要控件,截图如下: 或者form上截图如下: 根据自己需要,可以进行个性化设计。有关该代码设计如下:unit Unit1;inter
2018-01-18 19:37:06 188
原创 读《高效程序员的45个习惯:敏捷开发修炼之道》的读书笔记(一)
看了这本书,首先影响最深的是开头第一章《敏捷–高效软件开发之道》就来的敏捷开发宣言: 个体和交互胜过过程和工具 可以工作的软件胜过面面俱到的文档 客户合作胜过合同谈判 响应变化胜过遵循计划 在这章里,强调的是敏捷开发实质:重视结果更胜过过程。贯穿的是一个高效。 接着,到了第二章《态度决定一切》,看完这章后,更加明白了程序员,尤其是一个高级程序员,在面对一个程序b
2018-01-17 20:16:38 304
原创 Day2 ini文件的使用
今天,觉得Ini文件有些门道,故而花了一定时间专研它,弄明白了该如何在我们所设计的程序中使用Ini文件,对于文件的使用,一般重要的是对其进行读和写操作。那么,今天就Ini文件来探究它的使用。 开发环境:Delphi7 使用前准备步骤:在你所开发的程序所在的目录下,先建立一个’文件名.ini’文件,比如:work.ini; 使用步骤如下: 1. 在unit.pas的use
2018-01-17 19:49:21 206
原创 Day1 Delphi三种异常处理的运用
不知道,有没有这种感觉,如果不对自己所学的知识进行总结,并将其消化为自己的,是很难加深印象并熟练运用的,所以,一方面是为了激励自己好好学习新的东西,并专研它,另一方面,是为了分享自己所学到的东西。 由于是初次学习Delphi,它并不像之前所学习的语言,由于是第一天写Delphi的博客,所以接下来会有一系列的个人笔记,可能笔记做得不够漂亮,但是专注一点,一天解决一个问题,我相信,日积月累,一定
2018-01-16 22:45:47 231
Java开发实战经典
2017-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人