当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 以前学过asp,学了一阵c#的基本语法,不知可以学asp.net了吗? ......
    摘要: 怎样升级我的gcc呀,我用的rh7.2,gcc 2.96 ,我从网上下载了一个gcc-3.2.3.tar.gz ......


写控件时碰到一个很奇怪的问题,吐血中...

定义枚举类型:  
  enum   Week  
  {  
      Monday         =   1,  
      Tuesday       =   2,  
      Wednesday   =   3,  
      Thursday     =   4,  
      Friday         =   5,  
      Saturday     =   6,  
      Sunday         =   7  
  };  
   
  在控件里加入一个变量和属性:  
  private:  
      Week   FStartOfWeek;  
  ...  
  __published:  
      __property   Week   StartOfWeek   =   {read=   FStartOfWeek,   write   =   FStartOfWeek};  
   
  在构造函数中加入:  
      FStartOfWeek   =   Monday;  
   
  然后安装控件,新建一个Application把控件拖到窗体,在对象观察器中看看StartOfWeek,靠,下拉框不仅不能完整显示枚举类型值,而且还自作聪明自动排序,晕!~~怎么解决啊!!!

NO.1   作者: maxchou

我之前也碰过类似问题,也没有找到有关资料,大家继续顶!

NO.2   作者: kataboy

关注

NO.3   作者: 95533

不懂,帮你顶!

NO.4   作者: cupidvenus

BCB在对象查看器里的枚举类型当开始值不为0时,是乎就有这毛病,并会对所有的枚举值自动排序,如果不想让它排序,可以自己编写属性编辑器。

NO.5   作者: woainihaha

你继承的是什么控件,看看其父控件是不是有排序的设置(可能是不可见的).


    摘要: 我用delphi开发asp组件,写完代码以后,按run->register activex server,提示说 .dll已经注册成功,然后我就用asp代码中调用我的组件,这时我修改我的delphi代码,想重新注册一下组件,却不行了,反注册也不行,不知道是什么原因,请高手指点。谢谢 ......
» 本期热门文章:

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