当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Delphi中的字符串——摘自网络一:各种字符串 字符串是ObjectPascal所有数据类型中最有用的类型。
 

 

 ·fastreport3.14的中文pdf输出     »显示摘要«
    摘要:参考 《让fastreport3.x支持中文pdf的输出》一文,确实可以支持中文。但是发现两个问题:1、只能在adobe reader下打开,在foxit reader下空白。2、用adobe acrobat或者adobe reader打开时提示rebuild,关闭时提示save研究了一下fastreport3.14和3.07的源代码,发现关于字体这部分重新调整了。在3.07下,每个type0的字......
 ·安装程序打包interbase的方法     »显示摘要«
    摘要:使用interbase是因其体积小巧,运行效率高。下面以inno setup5.0的安装脚本为例介绍一下最小化打包interbase的方法。本安装脚本仅适合win2000及以上操作系统,不兼容win9x。本脚本在xp下安装通过,win2000应该也一样。如果您有更好的安装脚本或别的意见建议,欢迎与我联系 ufo2003@126.com[files];以下为客户端所需文件,计5个,大小为875kso......


Delphi中的字符串
delphi中的字符串

一:各种字符串  【程序编程相关:DBGridEh实现单击标题栏排序方法

——摘自网络 【推荐阅读:DELPHI基础开发技巧

  字符串是object pascal所有数据类型中最有用的类型.许多函数以字符串为传递参数.由于在delphi中字符串的定义与使用有各种方式,包括pascal中典型的字符串(string),delphi支持的长字符串(ansistring),类似于c语言的字符数组(array of char),指向字符的指针(pchar)等.下面的文章就跟谈谈这些类型在定义与应用中的区别与注意事项.  【扩展信息:利用VFI提高Delphi程序的重用性

1. 传统的pascal字符串 

  在pascal中,典型的字符串是一定长度的字符序列.每一字符串有一设定的长度(缺省值为255),下面是一个例子: 

var 

address:string; 

code:string[50]; 

address是一长度为255的字符串,code的最大长度为50. 

传统的pascal字符串长度不能超过255. 

可以用字符串连接操作"+"把字符串连接在一起: 

result:=string1+string2; 

2. delphi中的长字符串 

  delphi除了支持传统的pascal短字符串还支持长字符串.长字符称为ansistring.长字符串动态分配内存,即用字符串时才分配字符串所需内存,所以其长度不受限制.在delphi中你如果用string1:string作类型说明,则string1既可能是短字符串也可能是长字符串,这取决于编译器中$h开关的设置.默认值为$h+,代表ansi长字符串,vcl中的组件使用ansi长字符串.长字符串以null结束,这就说明长字符串与c语言中的以null结束的字符串完全兼容.
...   下一页
    摘要:(期待整理)row cannot be located for updating的解决方法: //---- adcprop_updatecriteria_enum values ---- //const adcriteriakey = 0 //const adcriteriaallcols = 1 //const adcriteriaupdcols = 2 //const adcriteriati......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE