DBComboBox12.Items.strings[index]
是strings而不是string

解决方案 »

  1.   

    写错了,我是直接在DBComboBox12的属性strings里面写上的啊
      

  2.   

    将程序作如下改动:
    在主form中implementation后加入:uses form_sgqy_unit;            //form_sgqy的单元名将主form中类似form_sgqy:tform_sgqy的声明去掉form_sgqy:=tform_sgqy.create(application);
    form_sgqy.showmodal;
    改为application.createform(tform_sgqy,form_sgqy);
    form_sgqy.showmodal;
    form_sgqy.free;
      

  3.   

    将程序作如下改动:
    在主form中implementation后加入:uses form_sgqy_unit;            //form_sgqy的单元名将主form中类似form_sgqy:tform_sgqy的声明去掉form_sgqy:=tform_sgqy.create(application);
    form_sgqy.showmodal;
    改为application.createform(tform_sgqy,form_sgqy);
    form_sgqy.showmodal;
    form_sgqy.free;
      

  4.   

    这种方法我也试验了,也不行!
    而且我free以后,还nil了!
    两种创建窗体的方式我都试验了当然我提到的这个问题也不是总是出现的,大约有1/5的概率吧,呵呵