var
mystr:string;
begin
mystr[1]:=Chr(45);
end;
这条语句是错误的,我现在知道3个ASSIC的数值,例如:45,47,50想付给string变量怎么赋值啊?
mystr:string;
begin
mystr[1]:=Chr(45);
end;
这条语句是错误的,我现在知道3个ASSIC的数值,例如:45,47,50想付给string变量怎么赋值啊?
解决方案 »
- 三层之.中间层方法的使用!怎么在客户端传输SQL语句到服务端后返回查询的信息回来客户端?
- 終於辭職了,散分!!!!!!!!!!!!!! 同時,順便 求職 。好心人幫幫忙。。。。。。。。。。。真實故事! 接上帖:我这样一个"程
- 吃过晚饭,问个问题,关于 combobox.
- 怎么样判断窗体是否创建
- 调度算法问题~!!!!!!!!!!
- 如何将TIcon转换为TBitmap
- 大家推荐一下几个好一点有关delphi的英文网站和BBS
- 大调查,看谁编写"共享软件"赚的外块多.----------多多益善!!!!!!!!!!!!!!
- ADO连接数据库问题:如何连接字段名带有空格的数据库?
- 我的系统只能给'0'分怎么办,不能给'50'分??重新申请吗??
- DBLookupListBox如何set
- !!!急问:如何使多条记录同时保存或者取消操作?
mystr:string;
begin
setLength(mystr, 1);//要先分配長度
mystr[1]:=Chr(45);
end;
mystr:string;
begin
mystr:=Chr(45);
end;
不分配,经过实践证明也是对的。呵呵。
string类型是生存期自管理的,所以内存空间是有系统管的。初始化时没有分配内存,但可以直接赋值
var
mystr:string;
begin
mystr:=Chr(45); 或用 mystr:=#45;
end;