如何修复此无效的类型转换错误?当集合少于31个项目时,代码有效 . 以下是代码段:

type

TOptionsSurveyTypes=(

ostLoadSurvey00,

ostLoadSurvey01,

ostLoadSurvey02,

ostLoadSurvey03,

ostLoadSurvey04,

ostLoadSurvey05,

ostLoadSurvey06,

ostLoadSurvey07,

ostLoadSurvey08,

ostLoadSurvey09,

ostLoadSurvey10,

ostEventLog01,

ostEventLog02,

ostEventLog03,

ostEventLog04,

ostEventLog05,

ostSagSwell,

ostTamper,

ostWaveforms,

ostDeviceList,

ostDeleteData,

ostTOUBillingTotal,

ostTOUPrevious,

ostProfileGenericLoadSurvey01,

ostProfileGenericLoadSurvey02,

ostProfileGenericLoadSurvey03,

ostProfileGenericLoadSurvey04,

ostProfileGenericLoadSurvey05,

ostProfileGenericLoadSurvey06,

ostProfileGenericLoadSurvey07,

ostProfileGenericLoadSurvey08,

ostProfileGenericLoadSurvey09,

ostProfileGenericLoadSurvey10,

ostProfileGenericEventLog01,

ostProfileGenericEventLog02,

ostProfileGenericEventLog03,

ostProfileGenericEventLog04,

ostProfileGenericEventLog05,

ostProfileGenericBillingTotal,

ostProfileGenericPrevious,

ostProfileGeneric

);

TOptionsSurveyTypesSet=set of TOptionsSurveyTypes;

function TUserProcessRollback.SurveyRollBack:boolean;

var

vRollbackDate: TDateTime;

FOptions: LongWord;

begin

...

if ostDeleteData in TOptionsSurveyTypesSet(FOptions) then

vRollbackDate := 0.00

else

vRollbackDate := FRollbackDate;

...

end;

当我将集合减少到少于32个项目并且FOptions被声明为DWORD时,代码将编译 .

谢谢

typecast java_Delphi设置无效的Typecast相关推荐

  1. 关于Jupyter Notebook默认起始目录设置无效的解决方法

    关于Jupyter Notebook默认起始目录设置无效的解决方法 参考文章: (1)关于Jupyter Notebook默认起始目录设置无效的解决方法 (2)https://www.cnblogs. ...

  2. div宽度设置无效问题解决

    div宽度设置无效问题解决 参考文章: (1)div宽度设置无效问题解决 (2)https://www.cnblogs.com/yulian/p/5132873.html 备忘一下.

  3. 表格Table宽度设置无效的解决方法

    表格Table宽度设置无效的解决方法 参考文章: (1)表格Table宽度设置无效的解决方法 (2)https://www.cnblogs.com/sherryweb/p/11659848.html ...

  4. Keras TensorFlow 混编中 trainable=False设置无效

    Keras TensorFlow 混编中 trainable=False设置无效 这是最近碰到一个问题,先描述下问题: 首先我有一个训练好的模型(例如vgg16),我要对这个模型进行一些改变,例如添加 ...

  5. QStackedWidget设置无效问题

    QStackedWidget设置无效问题 在对QStackedWidget中的index窗体设置了样式,发现index为0的窗体样式无效,但是其它index都正常. 解决方法: 1. addwidge ...

  6. 内存设置无效: 内存预留 (sched.mem.min) 应该等于内存大小 (65536)

    vCenter中的虚拟机在内存是32G的时候,一切都是正常的.当我将内存增加到64G后,在启动虚拟机时出现错误提示:内存设置无效: 内存预留 (sched.mem.min) 应该等于内存大小 (655 ...

  7. UE4鼠标滚轮轴缩放事件设置无效

    UE4鼠标滚轮轴缩放事件设置无效解决方案 事件图表: 设置完后发现滚轮依然无法缩放界面,则设置: 将[进行碰撞测试]勾选取消,编译运行后,鼠标滚轮可以缩放.

  8. 关于css中line-height(行高)设置无效的问题

    关于css中line-height(行高)设置无效的问题 我们先写下这一串代码: <!DOCTYPE html> <html lang="en"> < ...

  9. 宽带拨号上网时,Win10代理设置无效

    宽带拨号上网时,Win10代理设置无效 如下图,在win10系统中已经自动设置好了,但是无论软件还是edge.Chrome都无法连接. 但是在别人家用一样的,却什么也不用管,直接就可以上.(现在想应该 ...

  10. android imageview.setVisibility(View.VISIBLE)设置无效,代码已执行但是图片不显示

    android imageview.setVisibility(View.VISIBLE)设置无效,代码已执行但是图片不显示 在网上找了很多文章,基本上都是说在设置setVisibility()之前, ...

最新文章

  1. apache php 调优_记一次apache+php调优
  2. (练习) 使用日期时间相关的API,计算出一个人已经出生了多少天。
  3. 国庆假 的CSS +JS 学习笔记
  4. FastTunnel - 打造人人都能搭建的内网穿透工具
  5. 异常处理准则和最佳实践
  6. 工业以太网交换机的安全问题详解
  7. [渝粤教育] 广东-国家-开放大学 21秋期末考试社会学概论10082k1
  8. javaScript数据类型(包括基本数据类型和非基本数据类型)
  9. 一训练就显存爆炸?Facebook 推出 8 比特优化器,两行代码拯救你的显存!
  10. 文本摘要综述-bertsum、BottleSum、TextRANk
  11. 天桥调参师秘籍:一份深度学习超参微调技术指南
  12. python调用numpy视频_Numpy的文件输入和输出使用
  13. Atitit arch design context软件架构设计的内容 目录 1. 考虑到架构设计原则 1 1.1. 开发效率 稳定性 可靠些等 性能 1 1.2. 简单原则则 1 1.3. 配置
  14. 关于结构体嵌套的字节大小的问题
  15. s081-2020 Lab4 traps
  16. Windows Defender保护历史记录清空方法
  17. 国产光刻机再次斩获新订单,业绩大幅衰退的ASML如遭雷击
  18. 阿里巴巴校招一道笔试题
  19. 机器学习 特征选择篇——python实现MIC(最大信息系数)计算
  20. Severance:BoD[官方英文版][资源收集分享]

热门文章

  1. 计算机外围设备哪两类,计算机原理2010年4月真题(02384)
  2. redis java 存储对象_安装redis 并把java对象存放在redis中
  3. 指纹识别 python实现_Python还真当是无所不能!利用Python做指纹识别播报!闻所未闻!-站长资讯中心...
  4. xssfdataformat 设置单元格式为数值_Excel表格为工作表的部分区域设置保护密码同时隐藏单元格内容。...
  5. 【牛客小白赛12:J/2019南昌网络赛:M/牛客练习赛23:D】查询字符串ss是否是字符串s的子序列(序列自动机裸题)
  6. c语言程序设计答案四,C语言程序设计练习四(参考答案)
  7. C语言删除字符数组中指定的字符(C笔记)
  8. STM32——库函数流水灯程序
  9. RNN LSTM GRU Attention transformer公式整理总结(超详细图文公式)
  10. linux2.6.34编译安装,busybox linux-2.6.2 编译安装中碰到的若干问题