本书对Delphi7语法和程序设计思想进行了全面的阐述,共分14章,全面讲解了面向对象的程序设计概念、Delphi7的数据类型与表达式、Delphi7程序设计语句、Delphi的组件与窗体、数组程序设计、过程与函数程序设计、文件程序设计、组件和DLL开发技术、数据库程序设计和多媒体程序设计等内容。
本书从教学实践的角度出发,立足于提高学生的程序设计应用能力,全书理论分析透彻严谨,实例丰富生动,内容由浅入深,能快速地引导学生进入Delphi7编程世界。
本书可作为高等院校程序设计课程教材,也可作为广大希望掌握Delphi7编程的程序设计人员的参考用书。
第1章Delphi7程序设计入门1.1理论知识1.1.1算法与程序设计1.1.2面向对象程序设计基础1.1.3Delphi7概述1.1.4Delphi7的集成开发环境1.1.5利用Delphi开发应用程序的方法步骤1.1.6Delphi7程序的组成1.2典型实例1.3上机练习课后考场第2章基本数据类型与表达式2.1理论知识2.1.1基本数据类型2.1.2Delphi7中的标识符与保留字2.1.3Delphi7中的常量与变量2.1.4Delphi7中的运算符与表达式2.1.5Delphi7的语句书写规则与赋值语句2.1.6Delphi7的常用函数与过程2.2典型实例2.3上机练习课后考场第3章基本程序设计语句3.1理论知识3.1.1基本的顺序结构语句及其应用3.1.2选择结构语句及其基本应用3.1.3循环结构语句及其基本应用3.2典型实例3.2.1典型实例一3.2.2典型实例二3.2.3典型实例三3.2.4典型实例四3.2.5典型实例五3.3上机练习3.3.1上机练习一3.3.2上机练习二课后考场第4章数组程序设计4.1理论知识4.1.1数组的概念4.1.2一维静态数组的定义与使用4.1.3二维数组及多维数组的定义与使用4.1.4动态数组的定义与使用4.2典型实例4.2.1典型实例一4.2.2典型实例二4.3上机练习4.3.1上机练习一4.3.2上机练习二课后考场第5章过程与函数5.1理论知识5.1.1过程与函数的概念5.1.2过程的定义与调用5.1.3函数的定义与调用5.1.4参数的传递5.1.5子程序的嵌套与递归5.2典型实例5.2.1典型实例一5.2.2典型实例二5.3上机练习5.3.1上机练习一5.3.2上机练习二课后考场第6章用户自定义类型6.1理论知识6.1.1枚举类型的定义与使用6.1.2子界类型的定义与使用6.1.3集合类型的定义与使用6.1.4记录类型的定义与使用6.2典型实例6.2.1典型实例一6.2.2典型实例二6.3上机练习6.3.1上机练习一6.3.2上机练习二课后考场第7章常用组件的使用7.1理论知识7.1.1文本类组件的使用7.1.2按钮类组件的使用7.1.3列表类组件的使用7.1.4TTimer时钟组件的使用7.1.5对话框组件的使用7.1.6TImage组件7.1.7菜单组件7.1.8TTabControl组件和TPageControl组件的使用7.1.9TScrollBar、TTrackBar和TProgressBar组件的使用7.1.10TPanel组件和TGroupBox组件7.1.11工具栏组件与状态栏组件7.2典型实例7.2.1典型实例一7.2.2典型实例二7.3上机练习7.3.1上机练习一7.3.2上机练习二课后考场第8章Delphi7的文件系统8.1理论知识8.1.1文件的基本概念8.1.2Delphi7中的文件类型及文件类型变量的定义8.1.3文本文件的使用8.1.4记录文件的使用8.2典型实例8.2.1典型实例一8.2.2典型实例二8.3上机练习8.3.1上机练习一8.3.2上机练习二课后考场第9章应用程序界面设计技术9.1理论知识9.1.1多窗体程序的设计9.1.2SDI应用程序设计技术9.1.3MDI应用程序设计技术9.1.4变量的作用域9.2典型实例9.3上机练习课后考场第10章DLL应用编程10.1理论知识10.1.1DLL概述10.1.2DLL编写10.1.3加载DLL的方法10.1.4调用D
2025/7/22 0:32:14 4.44MB delphi delphi7 编程 数据库管理
1
C#示例源码C#示例C#源码C#示例源代码C#源代码C#源代码例子C#例子注意:本源代码共有20章节,分五部分上传,名称分别为:明日科技《C#示例源代码》(1-4)、明日科技《C#示例源代码》(1-4)、明日科技《C#示例源代码》(5-8)、明日科技《C#示例源代码》(9-12)、明日科技《C#示例源代码》(13-16)、明日科技《C#示例源代码》(17-20)。
源代码目录:第1章 窗体及菜单设计实例001 自定义最大化、最小化和关闭按钮 2实例002 磁性窗体的设计 5实例003 鼠标穿透窗体 12实例004 窗体的浮动及隐藏 14实例005 手动改变自制窗体的大小 16实例006 自定义屏保 19实例007 向窗体中拖放图片并显示 22实例008 仿WindowsXP系统的任务栏菜单 26实例009 用树型列表动态显示菜单 28第2章 控件开发与应用实例010 自定义水晶按钮控件 34实例011 自制数值文本框组件 38实例012 美化单选按钮和复选按钮 43实例013 重绘ListBox控件 48实例014 带行数和标尺的RichTextBox 49实例015 根据文件大小显示文件复制进度条 54实例016 弹出模式窗口显示进度条 58实例017 Popup窗口提醒 61实例018 Vista风格的日历 64实例019 像Excel一样复制DataGridView中的单元格区域数据 69实例020 DataGridView中单元格合并及添加、显示行号 74实例021 从DataGridView控件中拖放数据到TreeView控件 78第3章 图形图像及多媒体应用实例022 生成中文验证码 86实例023 生成图片缩略图 88实例024 不失真压缩图片 90实例025 批量图像格式转换 93实例026 屏幕颜色拾取器 96实例027 为数码照片添加日期 98实例028 批量添加图片水印 100实例029 仿QQ截图功能 104实例030 屏幕抓图 107实例031 抓取网站整页面 109实例032 电子石英钟 113实例033 图片自动播放 115实例034 MP3播放器 118实例035 播放FLV文件 121实例036 Flash播放器 125第4章 报表打印技术实例037 自定义横向或纵向打印 130实例038 自定义打印页码范围 133实例039 分页打印 138实例040 打印条形码 141实例041 打印学生个人简历 145实例042 打印商品入库单据 148实例043 批量打印学生证书 150实例044 动态绑定水晶报表 153实例045 设计信封标签报表 157实例046 设计汇款单式报表 157第5章 鼠标键盘控制实例047 自定义动画鼠标 161实例048 鼠标设置器 163实例049 屏蔽鼠标按键 167实例050 虚拟键盘 172实例051 设置/屏蔽系统热键 182实例052 使用键盘控制窗体或控件的移动 189实例053 多功能键盘 190第6章 操作系统相关技术实例054 利用API设置桌面背景 196实例055 音乐风景桌面 198实例056 定时关闭计算机 201实例057 设置任务栏时间 205实例058 CPU使用率 206实例059 进程管理器 209实例060 数字大小写转换 212实例061 系统挂机锁 214实例062 全角半角转换 218实例063 动态系统托盘图标 221实例064 开机启动项管理 224实例065 显示器控制 228实例066 屏幕放大镜 231实例067 身份证号码验证工具 233第7章 文件及数据流应用实例068 文件批量更名 241实例069 分割与合成文件 244实例070 伪装文件夹 247实例071 获取所有逻辑磁盘目录 250实例072 汉字转拼音 253实例073 使用C#操作INI文件 255实例074 使用C#操作XML文件 257实例075 创建PDF文档 261实例076 批量将Word文档转换为HTML网页 263实例077 Word目录提取工具 265实例078 文件批量解压缩 269第8章 网络开发应用实例079 局域网端口扫描 276实例080 局域网IP地址扫描 280实例081 自动更换IP地址 283实例082 IP地址及手机号码归属地查询 28
1
完整的ASP网站源代码,可以二次开发,适合初学练手和二次开发应用。
2025/6/1 2:32:43 822KB 网上招标系统(ASP源代码)
1
主要讲述TMS320C54系列DSP的原理,软件开发,应用实例等。
2025/5/28 0:13:44 10.55MB 中国水利水电出版社 李利 DSP
1
redis缓存,Linux服务开发应用
2025/5/6 14:52:17 107KB redis
1
plc机械手的气动装置设计,在现代工业的发展过程中,自动化程度往往是用来衡量生产速度的重要指标,所以机械化已成为了其中突出的主题。
自上世纪plc机械手问世以来,对它在生产生活中的开发应用就在不间断的实践,它在世界各地得到广泛的应用,小到家庭生活,大到企业工厂,都能应用到plc机械手。
它的应用是发展的需要,给普通人的生活提供了便利性,也间接的给企业增加了行业竞争力。
机械手实际上就是简易化的工业机器人,也可以理解为机器人必不可少的一部分。
它可以按照人工设定的程序进行抓取、移动物件。
应用机械手能够代替人工进行复杂、单调以及人类不可能完成的机械动作,实现工业上所需要的快捷,精确的自动化生产。
取代了危险环境中人员的人工操作,提高了工作质量,确保了人身安全,因此广泛应用于机械,冶金,电子,轻工和原子能制造。
2025/4/28 6:51:20 465KB 西门子
1
该资源不仅包括了对OBD的开发、应用以及检测功能,而且还包含了最基本的代码资源,以便一些程序员可以自己安装程序,并且对OBD的应用与修改也起到很好的参考作用。
2025/4/15 4:22:33 153KB OBD 车联网
1
目前,第四代语言已成为计算机应用软件开发环境的重要组成部分。
第四代语言是一种非过程化的程序设计语言,它的主要用途是用于管理信息系统的快速开发。
本书以独特的风格介绍INFORMIX-4GL。
组织本书内容的指导思想是首先使读者迅速掌握运用INFORMIX-4GL开发应用软件的方法,然后逐步对软件开发工具等方面的内容展开深入的讨论。
2025/3/24 12:29:52 8.34MB INFORMIX 第四代编程语言
1
2009年2月发布KeiluVision4,KeiluVision4引入灵活的窗口管理系统,使开发人员能够使用多台监视器,并提供了视觉上的表面对窗口位置的完全控制的任何地方。
新的用户界面可以更好地利用屏幕空间和更有效地组织多个窗口,提供一个整洁,高效的环境来开发应用程序。
新版本支持更多最新的ARM芯片,还添加了一些其他新功能。
2011年3月ARM公司发布最新集成开发环境RealViewMDK开发工具中集成了最新版本的KeiluVision4,其编译器、调试工具实现与ARM器件的最完美匹配。
2025/2/24 3:20:24 64B Keil 单片机
1
虫儿飞HEX格式51单片机开发应用程序,方便初学者带动硬件电路的设计与兴趣
2024/12/28 11:46:12 4KB 虫儿飞
1
共 58 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡