这个程序的基础框架部分是我在玩OOP玩得走火入魔的时候写的(当然那个时候是有意要走火入魔的了:-)。当时本来是想做一个光盘目录管理之类的东西,不过后来发现工作量太大了,这个工程被我给永久的Hibernate了。 总是觉得一些半成品放在硬盘上未免有些可惜,这些代码对一些初学OOP的朋友来说或许还会有些用。想想还是简单的改改发布好了。 虽然当时对OOP走火入魔,在设计的过程中存在很严重的过度设计。不过就现在发布这些代码来说设计还算是合理的了。 在程序对程序目录的处理过程中,最初是使用的XML文件进行处理,后来改成了自定义格式,再到现在直接将目录保存到文本中。在更换处理方式的时候,对目录进行遍历的uMakeCD.pas一直未修改过,而在对目录进行保存的时候只是对接口的具体实现进行了相应的修改而已。
上传时间: 2015-04-11
上传用户:redmoons
关于tts语音引擎的使用方法!很多软件具有英文发音和朗读功能,它们都使用了MSTTS(Microsoft Text To Speech)技术。微软遵照COM的标准,提供了一套Speech API来对MSTTS进行编程。要在程序中使用这套API,必须确保系统已经安装了MSTTS和Spchapi软件包。 Speech API可以作为类型库引用到Delphi中,方法是:打开Project选单下的Import Type Litrary,点击“Add”加入Windows\Speech目录下的Vtxauto.tlb文件,在Delphi的Import目录中就会生成VTxtAuto—TLB.pas文件,其中定义了VTxtAuto—TLB单元,把它加到Uses成员中来。设计如图2所示的窗口,定义全局变量: var VoTxt:IVTxtAuto 然后在Form的OnCreate事件中加入: VoTxt:=CoVTxtAuto_.Create VoTxt.Register(′′,′Speech Test′) {注册} “Read”按钮代码为: VoTxt.Speak(Memo1.Lines.Text,10) {朗读} “Stop”按钮代码为: VoTxt.StopSpeaking {停止朗读} 至此,应用程序已具有朗读功能,10表示使用普通语气。借住VoTxt的属性和方法,我们还可以控制阅读速度和语气,实现暂停、跳句等功能,Speech API编程就这么简单。
上传时间: 2014-01-21
上传用户:13681659100
The program SPLAY is a pascal to C translation of a program that Kim Kokkonen wrote in Turbo pascal to implement Splay Trees. This program compresses and decompresses files, and does a pretty good job of it. Contents: SPLAY.pas Original TP source code SPLAY.C Translation of code to C SPLAY.EXE Compiled version of SPLAY.C (small model) README.DOC You are looking at it Read the comments at the beginning of SPLAY.C for more info.
标签: program translation Kokkonen pascal
上传时间: 2015-05-05
上传用户:rocwangdp
非常经典的AES加密算法接口及演示程序 ,可作课程设计使用 (* 介绍 *) AES 是一种使用安全码进行信息加密的标准。 它支持 128 位、192 位和 256 位的密匙。 加密算法的实现在 ElAES.pas 单元中。 本人将其加密方法封装在 AES.pas 单元中, 只需要调用两个标准函数就可以完成字符串的加密和解密。 (* 密匙长度 *) 128 位支持长度为 16 个字符 192 位支持长度为 24 个字符 256 位支持长度为 32 个字符 所有加密和解密操作在默认情况下为 128 位密匙。
上传时间: 2015-06-19
上传用户:gyq
串口数据传输,用Tcomm或MSComm控件,该 pas文件做了一个类
上传时间: 2015-06-24
上传用户:古谷仁美
点菜 ....\Pchen.cfg ....\Pchen.dof ....\Pchen.dpr ....\Pchen.exe ....\Pchen.ini ....\Pchen.res ....\Pchen.~dpr ....\Uchen1.dcu ....\Uchen1.dfm ....\Uchen1.pas ....\Uchen1.~dfm ....\Uchen1.~pas ....\Uchen2.dcu ....\Uchen2.dfm ....\Uchen2.pas ....\Uchen2.~dfm ....\Uchen2.~pas
上传时间: 2015-08-10
上传用户:xiaoyunyun
重新改写的stringgrid,可以实现把stringgrid的内容填写到数据库中,可以通过传一个Dataset数据集来填充stringgrid,删除一行等等,只是一个pas文件代码,如要使用请放编译到包中然后安装就可
标签: stringgrid 数据库
上传时间: 2015-08-11
上传用户:sz_hjbf
这是一个DELPHI与单片机相结合的应用例子 这个程序的主要功能是通过串口与单片机通讯,读写EEPROM的资料。 上位机程序是用Delphi 6.0,下位机程序是CVAVR 1.24, 采用的主芯片是Atmel ATMega16, EEPROM芯片是Atmel AT24C04(或AT24C256) Application ...... 应用程序 for Delphi 6.0 (SP2) ..\EEPROM.dpr ...... DELPHI 项目包 ..\EEPROM.res ...... DELPHI 项目包资源 ..\EEPROM.cfg ..\EEPROM.dof ..\EEPROM.exe ... 编译生成的可执行文件 ..\EEPROM_form.pas ... 主界面程序文件 ..\EEPROM_form.dfm ... 主界面资源文件 ..\HexTable.cds ... 内存表 Fireware ...... 固件程序 for CVAVR 1.24 (+) ..\TestEEPROM.prj ...... 项目程序 ..\TestEEPROM.c ...... 程序文件 ..\TestEEPROM.asm ...... 生成的汇编文件 ..\TestEEPROM.hex ...... 可烧录至Atmel ATMega16的文件
上传时间: 2013-12-10
上传用户:invtnewer
这份源码已提供了神龙卡的控制接口的全部源码,接口文件sdinterf.pas,但这个演示源码只是个能控制神龙卡调用,我只提供调用神龙卡的方法,但全部功能我还没有写上,就让刚做神龙卡编程(DSHOW)的朋友提供个方便吧!这样就不用花太大的力气去找到编程的入口点,还有如果你写出好的代码不防发布出来大家分享下!
上传时间: 2013-12-17
上传用户:123456wh
注意:数据库在 x:\房屋出租管理系统\data文件下, 2.修改iniFw.ini数据库的服务器,用户,密码, 3.点FangWuMis.exe就能执行。 4超级用户为admin 密码为admin 5.。pas文件可以看到代码。
上传时间: 2015-09-08
上传用户:jackgao