EOutOfResources EConvertError is not a valid integer value Unable to insert a line

is not a valid integer value???

project Teclaser_Single.exe raised exception class EOutOfResources with message"Unable to insert a line". process stopped. use step or Run to continue.

project Teclaser_Single.exe raised exception class EConvertError with message "" is not a valid interger value'.Process stopped.Use Step or Run continue.

        :肯定是从ini读出数据不能转换为int,错误提示已经很明显了
        别着急,慢慢查找,单个查找
        可以用StrToIntDef('字符',0)来屏蔽错误,如果出错,返回0


    :译:它不是有效的整数值。
        1、请查看一下你所注册的区域,到控制面板-》区域和语言选项,如果是中文版操作系统将地区选项下的两个选项都选择中国。
        2、如果1没问题,运行MSCONFIG看一下有没有异常的加载程序,将钩去掉。
        3、如果2也没问题,那么初步可以断定是中毒了,用杀毒软件查一下

    :EConvertError,异常处理之一,就是当发生EConvertError异常时,执行下面的语句

    :EConvertError,当试图用转换函数把数据从一种形式转换为另一种形式时引发,特别是当把一个字符串转换为数值时引发。
    :EOutOfResources 字符异常

    :好的写法 :tmpData=MainForm->m_mtObj.m_mtPara.dockX;
               edt_dockX->Text=str.sprintf("%.3f",tmpData);

    :ctrl + 左键时:Error inspecting ‘XX’:E2451 Undefined symbol 'XX';
    
    :run时  没反应,提示:commandline tool returned an errorcode

    :    【管理员】写代码de蜗牛
        超过2,3千行,BCB会问题比较多
        【管理员】写代码de蜗牛 2017/8/31 9:06:26
        以前就碰到过,3000行左右的单元文件,经常有问题。
    :先停用cnpack试试看
        :没懂什么意思
    :问题的根源在于,对组件创建了不合理的触发事件导致的。
    :OK

原文地址:https://www.cnblogs.com/azbane/p/7458659.html