博文
热烈庆祝中文PureBasic支持站点PureBasic.CN 正式开通,(2006-03-10 13:20:00)
摘要:PureBasic 是一个新的基于"BASIC"标准的"高级"编程语言. 它兼容其它任何 "BASIC" 编译器, 不管它是Amiga 或 PC 格式. 学习 PureBasic非常简单! PureBasic已经赢得了很多初学者和专家.编缉时间是确实很快.它已经开发了Windows的版本. 为快速认识和系统学习这门语言,我做了大量的工作,使用了友好的语言.
语法很简单并且可能是非常"高级"的函数,如指针,结构,过程,动态链表等. 富有经验的程序员可以毫不费力的访问系统支持的结构和 Windows API .PureBasic 是一个兼容性广泛的编程语言,支持 AmigaOS (680x0 和 PowerPC) 和 Windows计算机系统. 这意味着同样的代码可以被编译为两种系统的本地代码而流畅运行.没有瓶颈象虚拟的机器和代码翻译器,生成的代码是一个优化过的可执行程序.外部库是充分写了支持优化的汇编程序,每个程序非常快,命令常常比C/C++还快或等同.
PureBasic主要特色:
- 支持486, Pentium (Pro, II, III) - 内嵌数组, 动态表, 复合体结构,指针,和变量定义- 已支持类型: Byte (8 bits), Word (16 bits), Long (32 bits), Float (32 bits) 和用户自定义类型(结构)- 内建字符串类型(characters)- 支持常量,二进制和十六进制的数值- 常量和数字数据可写在一个表达中- 标准算术支持遵守符号优先和括号: +, -, /, *, and, or, <<, >> - 高速编译器, 大约 300 000 行/分钟在P200!- 过程支持本地和全局变量结构编程- 支持所有标准 BASIC 关键词: If-Else-EndIf, Repeat-Until, 等等- 使用专用库操纵 BMP 图象, windows, gadgets, DirectX, 等等- 使用专用用库充分写了支持优化速度和体积的汇编程序- 象BASIC关键字一样完全支持Win32 API- 汇编程序内嵌- 为快俦嘁胧褂霉潭ㄎ募け嘁虢峁?BR>- 结构化 CLI编译器- 高效率......
经过几个月的测试和试用,CoderHelper 又改进不少!更多的漏洞被修复和弥补!有兴趣的进来看看(2005-11-23 10:15:00)
摘要:CoderHelper没有新加功能,目前版本只是修复了更多的错误!大概30多个地方已经纠正!不了解的朋友如果要查看截图可以打开这里: http://blog.csdn.net/MysticBoys/Gallery/150145.aspx具体介绍点这里:http://www.mysticboy.nease.net/coderhelper/index.htm
目前主要功能如下:
工程资源管理器-比VB本身的功能更强大!支持分组管理!
软件国际化工具-可是制作软件语言包!自动编写访问代码和语言包信息!
VB代码窗口中键支持-代码窗口不再有任何鼠标上的不自在
软件帮助体制-快速制作软件帮助,自动创建各个对象的帮助页面以及帮助工程文件,自动配置帮助ID到软件中!让你不再为配备帮助机制而烦恼!
代码注释Web页-自动生成代码注释报表!可为报表自动添加到IIS,或编译为CHM
Share Dll 编译工具 -自动强制编译 ActiveX Dll为 标准可输出函数DLL(如:shell32.dll)
内置浏览器 在IDE内即可浏览网页或其他内容文本编辑器 可编辑开发LOG,可直接修改VBP FRM。保存后自动重新加载!
自动保存功能- 可自动在指定时间间隔中保存工程文件
自动代码备份-自动完成备份!
简单的代码注释-该功能简单实用,HelpCtID是和该方法的HelpContnentID同步的.成员描述也是同步的,它的更改也将更改该成员的描述.开发库和控件时,这时一种添加方法说明的最好方法
新式标签功能-如果你在代码中插入"'>MyCodeA<"这样引号内的内容,您将看到在标签管理器中列出当前活动代码窗口的所有标签,双击它,代码窗口立刻跳至该标记出.大大的方便了您的编程工作.
丰富了命令行功能 命令行中可以直接调用本插件大部分功能。简单的命令即可完成很多复杂的鼠标操作或其他信息! 点这里查看详细内容! http://www.mysticboy.nease.net/coderhelper/cmdline.htm
最新升级包下载地址:www.mysticboy.nease.net/coderhelper/downdload/ch1.0.52.exe
完整安装包和升级包下载地址:ht......
中文语音合成,文本到语音的转换类库。只支持中文发音。识别数字发音。不支持多音字的识别。 (2005-09-30 16:17:00)
摘要:http://www.mysticboy.com.cn/srl/srl_voice.htm 这是个经过改进的版本.同时提供了更多的发声函数,相对1.0,1.1来说,对汉字的朗读更加灵活,更加多样,同时,采用的的音频压缩技术使得发声包体积更小,但是,本版本不再支持上一个版本的VOC文件,也不再提供语音包制作工具,所有修改权MysticBoy将保留. -------------------------------------------------------------------------------- 下面是部分函数的介绍和使用方法: SrlTextVoice 类 Sub Speak(txtText As String) '朗读汉字,txtText为朗读的文本,注意所有数字将被识别为数据来朗读,比如:"234"朗读为"二百三十四",而不是"二三四" Event Speaking(txtChr As String, Cancel As Boolean) 朗读每个汉字时发生,如果Cancel为假则放弃朗读整个语句,txtChr为当前朗读的汉字,该事件不发生在朗读拼音时! Sub SpeakSpelling(SpellingText As String) 朗读拼音,SpellingText必须服从以下格式: 必须是拼音字母 拼音后必须是声调, 必须是正确的拼音 以上三点如果有任何一个被违反,那么程序将不朗读当前字,继续下一个段拼音 拼音之间必须使用空格分割开,比如:"ma1 yan2 hong2"是正确的,"ma1yan2;hong4"是错误的! Property Speed As Single 朗读汉字的速度, 最小不小于0.15秒,最大不大于2.5秒,超出范围程序自动纠正! Property VocFileName As String 发音包文件名字,如果你在安装本程序后没有设置过此项,程序在初始化时读取系统目录下一个叫"Srl5Config.ini"的文件,该文件类包括了最后访问时间和默认的发音包文件名称,如果不是特别需要,请不要更改此信息. Property VoiceSymbol As Boolean决定是否自动识别并朗读符号,比如".","%"等!......
