小编use*_*856的帖子

在Timage中显示图像列表项

我已经创建了一个内部有20位图的图像列表和一个从1到20的下拉列表值.当我选择下拉列表时,它应该显示与下拉列表索引相对应的位图.我遇到的问题是,当我选择下拉列表并且图像太小时,它会一直显示相同的图像.有没有想过解决这个问题?并使图像更大?

procedure TForm1.FormShow(Sender: TObject);
var
  i : integer;
begin
  for i:=0 to 20 do begin
    cboIcon.Items.Add(inttostr(i));
  end;
end;

procedure TForm1.cboIconChange(Sender: TObject);
begin
  ImageList1.Draw (Image1.Canvas, 0,0, cboIcon.ItemIndex);
end;
Run Code Online (Sandbox Code Playgroud)

delphi

11
推荐指数
1
解决办法
3万
查看次数

如何在TRadioGroup中隐藏其中一个项目?

有没有想过让TRadioGroup组件中的一个选项不可见?(德尔福7)

替代文字

delphi

8
推荐指数
1
解决办法
4076
查看次数

如何从复选框中获取未选中的值?

我有一个复选框列表,当我选中复选框时,它应该将值插入数据库.当我取消选中该复选框时,它应该是从数据库中删除数据.

如果我在复选框中指定一个值,那么我只能获得选中的复选框值.如果我使用隐藏字段然后我可以得到所有值的复选框,但然后我不知道哪1是检查,哪1是取消选中.

有人可以帮忙吗?

    $num="3";  
    for($i=1;$i<10;$i++){
    ?>
    <form name="form1" method="post" action="testcheckbox.php"> 
        <input type="hidden" name="task" value="validatesn">
        <input type="hidden" name="validate[]" value="<?php echo $i;?>">
        <input type="checkbox" name="validate[]" <?php if($num==$i){ echo "checked=checked";} ?> />Serialno<?php echo $i."<br/>"; ?>
    <?php
        $i++;
    }   
    ?>
        <input type="submit" name="submit" value="Validate" />
    </form>

    <?php
    if($_REQUEST['task'] == 'validatesn'){
       $valid=$_POST['validate'];
       foreach($valid as $v){
           echo $v;  //show all checkbox values
           //if checkbox= checked then insert value into database
           //if untick the checked checkbox then delete data from database
    }
  }
?>
Run Code Online (Sandbox Code Playgroud)

php checkbox

4
推荐指数
1
解决办法
7772
查看次数

如何获得子键的名称?

如何从注册表中获取子密钥名称(例如Stk Group\BISCUIT)?

delphi registry delphi-7

1
推荐指数
1
解决办法
1536
查看次数

标签 统计

delphi ×3

checkbox ×1

delphi-7 ×1

php ×1

registry ×1