copy的用法,在线等待
一个字段 a=“2007年5月”
我想把其中数字2007和5分别赋给“combobox1”和“combobox2”
我这样写的
combobox3.Text:=copy(a,1,4);
combobox4.Text:=copy(a,6,6);
运行后combobox3为2007
而combobox4却是“?月”
谢谢前辈指点
[解决办法]
combobox3.Text:=copy(a,1,4);
combobox4.Text:=copy(a,7,1);
[解决办法]
改为 combobox4.Text:=copy(a,7,1);一个汉字占2个字节。
copy在system中有很多种定义方式(多态性),其中一种是:
function _WStrCopy(const S: WideString; Index, Count: Integer): WideString;
简单的说就是copy(字符串,起始位置,长度).