先看两段代码:
1、type
hj = record
name: string[8];
sex: Boolean;
age: Integer;
case IfAnOtherName: Boolean of
True: (AnOtherNaame: string); //出错
False: ();
end;2、type
hj = record
name: string[8];
sex: Boolean;
age: Integer;
case IfAnOtherName: Boolean of
True: (AnOtherNaame: integer); //正常
False: ();
end;有人可以讲一下为什么字符串此类型就不可以呢? 希望有朋友可以讲明白一点
1、type
hj = record
name: string[8];
sex: Boolean;
age: Integer;
case IfAnOtherName: Boolean of
True: (AnOtherNaame: string); //出错
False: ();
end;2、type
hj = record
name: string[8];
sex: Boolean;
age: Integer;
case IfAnOtherName: Boolean of
True: (AnOtherNaame: integer); //正常
False: ();
end;有人可以讲一下为什么字符串此类型就不可以呢? 希望有朋友可以讲明白一点
解决方案 »
- 求助:Error creating form问题
- 喜欢的女人却喜欢别人,世间上最痛苦的事莫过于此!散分!
- winexec 返回值的問題﹐﹐﹐緊急
- 请问如何用TAB键或回车键
- DBLookupComboBox赋值问题
- 怎么可以和那个条形码输入设备相联系来采入数据?
- www.daliancomputer.com大量技术文章、二手市场、论坛,欢迎大连的朋友进入!
- 一个小问题关于Qreport如何报表的?
- 我采集的数据在服务器上,客户机请求数据,我是否一定要用c/s结构?
- CXDBtreelist 用dxComponentPrinter控件打印怎么设置CXDBtreelist中字段的宽度
- 可爱的360,你又让我疼了一下,散分消灾
- 有正版Delphi6、7出让
这是编译器给的提示,如果你用ShortString就可以,或者你可以用字符数组。