TeeChart.ocx调用addArray() 需求已失效
请报价 济南市
发布时间:2024-5-14 16:52 人气:320
已报名威客
已有1人报名
需求详情
需求内容:

付款全款

源码需要

需求类型其他

报名截止:
加载中...
需求描述:
链接: https://pan.baidu.com/s/1avIZPYeit2xhKLpYVdaG9g 提取码: QWER 复制这段内容后打开百度网盘手机App,操作更方便哦
1. 控件下载链接如上;
2. 参考:
从我的理解来看AddArray的核心是添加一个safearray,因此整个赋值过程交由safearray处理,而Varient只需要取到safearray的地址即可,完成后将Variant传入函数即可
```
    VARIANT VariantX, VariantY;
    SAFEARRAY *ax, *ay;
    SAFEARRAYBOUND arybound;
    arybound.lLbound = 0;
    arybound.cElements = 1000;

    /*初始化safearray,类型以及边界*/
    ax = SafeArrayCreate(VT_INT, 1, &arybound);
    ay = SafeArrayCreate(VT_INT, 1, &arybound);

    VariantInit(&VariantX);
    VariantInit(&VariantY);

    VariantX.vt = VT_ARRAY | VT_INT;
    VariantX.parray = ax;

    VariantY.vt = VT_ARRAY | VT_INT;
    VariantY.parray = ay;

    int pos;
    for (int i = 0; i < 1000; i++)
    {
        SafeArrayPutElement(ax, (LONG *)&i, &i);
        pos = (rand() % 1000);
        SafeArrayPutElement(ay, (LONG *)&i, &pos);
    }

    m_Series[0].AddArray(1000, VariantY, VariantX);
```

【要求】
1. 用易语言,写一个调用附件中的Teechart控件,用Tchart1.Series(0).addArray的方式写6个2000成员的小数型数组,并分别生成、显示6条曲线;
2. 只使用易语言自身的库;不得使用大有吴涛公司之外的任何第三方的库、模块;
3. 只要源码;
4. 首次使用这个,有冒犯的地方,请多包涵;

温馨提示:请勿私下转账和交易,产生风险和损失自行承担。平台担保全程免费,只收取提现方 0.6% 的支付接口费率【详情

友情提示:请勿相信任何以平台客服、网站管理为称呼的人进行交易,发现请及时举报曝光。阴阳需求,违规需求请勿承接,点左下角举报!

  • 推荐威客
    • 相似需求
      • 最新需求
      更多>>