关于cbuilder中属性的问题,我用的开发工具是cbuilder,我在一个类里面想定义一个属性,我是这么定义的,可总是出错,不知道在cbuilder里是怎么定义属性的,我这样定义错在哪里?谢谢了!
__property String kcbh read jsw() write jsw1();错误的信息为:
E2304 __property variable 'kcbh' must be initialized应该怎么样去修改?
属性本来就不能初始化的呀,若要初始化,怎么去初始化?
__property String kcbh read jsw() write jsw1();错误的信息为:
E2304 __property variable 'kcbh' must be initialized应该怎么样去修改?
属性本来就不能初始化的呀,若要初始化,怎么去初始化?
解决方案 »
- inno setup如何打包internet快捷方式?
- D2006中TIdAttachment类在那个单元中定义?
- 百分求网络封包的解密方法?有外挂编程经验的请进。。
- Message.pas中WM_USER= $0400; 是什么意思?
- 一个关于控件的怪问题(目前在98、2000以及XP的一定条件下正常使用),300分送解决问题的朋友!!
- 考验大牛的时候到了:关于错误:RtlTraceDatabaseEnumerate
- 在DELPHI中怎么取CPU号?谢谢!~~
- 请问我把vcF132.ocx文件Copy到C:\winnt\system32目录下,我使用Regsvr32
- 谁知道TApplicationEvents是干什么的?怎么用?
- 关于打印队列的问题,等待!
- 如何让PANEL控件随着所容纳的控件的增多添加滚动条
- 急问:IBlocal数据库的密码是多少阿?
我现在是这样写的:
class TForm3 : public TForm
{
__published: // IDE-managed Components
private: // User declarations
public: // User declarations
__fastcall TForm3(TComponent* Owner);
void jsw();
__property String kcbh = {read = jsw(), write = jsw()};
};
却还是有这样的错误呀:
E2141 Declaration syntax error
谢谢各位了
{
__published: // IDE-managed Components
private: // User declarations
public: // User declarations
__fastcall TForm3(TComponent* Owner);
String jsw();
__property String kcbh = {read = jsw(), write = jsw()};
};
却还是有这样的错误呀:
E2141 Declaration syntax error
谢谢各位了
__property String kcbh = {read = jsw, write = jsw1};
jsw和jsw1是方法指针,后面不带括号的
__property String kcbh = {read = jsw, write = jsw1};
jsw和jsw1是方法指针,后面不带括号的如果这样的话,不行,出现不匹配错误呀:
E2347 PARAMETER mismatch in write access specifer of property kcbh
__property String kcbh = {read = jsw, write = jsw1};
jsw和jsw1是方法指针,后面不带括号的如果这样的话,不行,出现不匹配错误呀:
E2347 PARAMETER mismatch in write access specifer of property kcbh
谢谢你了,分数送给你,谢谢了。
要是我是女的我一定要找你做我男朋友了。:)
谢谢你了,分数总送不出总是说给分次数大于回复次数,不知道什么原因,20分是一定会给你的,问题已经解决了。谢谢了。
要是我是女的我一定要找你做我男朋友了。:)
谢谢你了,分数总送不出总是说给分次数大于回复次数,不知道什么原因,20分是一定会给你的,问题已经解决了。谢谢了。
要是我是女的我一定要找你做我女朋友了。:)