安装CodeTyphon的操作系统: win10 X64 企业版 Ubuntu16.04 X64 Mac OS 10.11 虚拟机: VMware® Workstation 12 Pro 12.5.2 这些操作系统,win10 X64 企业版是当前我正在使用的操作系统,其它操作系统均是在VM虚拟机里面安装的!! FreePascal: 官方介绍:Free Pascal is a 32, 64 and 16 bit professional Pascal compiler. It can targ
本来说是要给自己的某程序加一个xml导出功能,但是自己也没接触过xml,加之delphi和lazarus的xml部分还都不一样,折腾好久(整一天)才解决问题.. 如下是作为导出功能的组件部分: unit treexml; interface uses msxml2_tlb, ComCtrls, dialogs, sysutils, ActiveX; type // saves TTreeView as XML file. TTreeViewToXML = class private doc: I
Indy 10.5.8 for Delphi and Lazarus 修改版(2011) Internet Direct(Indy)是一组开放源代码的Internet组件,涵盖了几乎所有流行的Internet协议.是由Chad Z. Hower领导的一群开发者构建的,Delphi 7中所带的是Indy 9.在其的组件面板上,一共安装有100多个Indy组件.使用这些组件你可以开发基于各种协议的TCP客户和服务器应用程序,并处理相关的编码和安全问题.可以通过前缀Id来识别Indy组件. Id
Lazarus 0.9.26中,涉及范围最广的的改变就是所有的的String默认都采用UTF8编码,IDE终于有了完全的UTF8支持,以前在源码编辑器中“吃掉”半个汉字的情况不再出现.对于Linux下的用户来说这也是好消息,大家终于可以在源码编辑器中看到中文了.当然了,好东西总是代价比较昂贵的:旧代码和项目的迁移就变成了一个不小的问题.现在如果迁移旧项目到0.9.26会遇到以下的问题: 1.项目所有文件里面的中文字串都必须重新输入. 0.9.26提供了转换项目编码的工具:Convert e