小编ret*_*urn的帖子

TListView中的Sum子项

我们如何在TListView中总结一些SubItems?如果你看下面的图片,

在此输入图像描述

拳的时候,填写Col 1Col 4Group1Group2.问题是,我们如何总结SubItems Col 2并将结果放入Col 3.我在上面发布的图片是清楚的,但如果我想解释如何求和,它有点你将ListView的当前SubItem与上面的SubItem相加.并且,对于每个组中的第一个SubItem,我们将相同的数字放在一起Col 2.

delphi delphi-xe3

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

我的递归函数问题

我正在设计评论系统,但我的递归函数存在一些问题.如果查看下面的代码:

$list = array(
            array('id'=>1,'parent'=>0),
            array('id'=>2,'parent'=>1),
            array('id'=>3,'parent'=>0),
            array('id'=>4,'parent'=>0),
            array('id'=>5,'parent'=>4),
            array('id'=>6,'parent'=>4)
        );

$c = count($list);

$comment = array();

function setParentStyleComment($cmnt){
    return 'id: '.$cmnt['id'].' - parent: '.$cmnt['parent'].' - [PARENT]';
}

function setReplyStyleComment($cmnt){
    return 'id: '.$cmnt['id'].' - parent: '.$cmnt['parent'].' - [REPLY]';
}

function getComment($p) {
    global $comment,$list,$c;
    foreach($list as $L){
        if(($L['parent'] == 0 || $L['parent'] != $p) && $L['id'] != $p) 
        {
            $comment[] = setParentStyleComment($L);
            $x = $L['id'];
            array_shift($list);
            getComment($x);
        } 
        else if($L['id'] != $p) 
        {
            $comment[] = setReplyStyleComment($L);
            $x = $L['id'];
            array_shift($list); …
Run Code Online (Sandbox Code Playgroud)

php multidimensional-array

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

标签 统计

delphi ×1

delphi-xe3 ×1

multidimensional-array ×1

php ×1