TeeChart5的下载安装注册使用一应俱全(VS画表画图)

2 篇文章 0 订阅


第一次写博客,力求详细,希望与各位共同学习共同进步。

下载

网上有免费的,不过很多有毒,需要一双火眼金睛,如果您嫌麻烦,不妨戳这里下载,赏小弟一点积分哈哈

安装

解压之后点击下图所示的exe文件,输入序列号和密码(我提供的压缩包里)在这里插入图片描述
之后会出现如下结果在这里插入图片描述这就已经获得完整控件了,下面进行注册。

注册

我们将安装步骤里第二张图里的TeeChart5.ocx粘贴到C:\Windows\SysWow64目录下,当然这与你的计算机位数有关,32位粘贴到C:\Windows\System32目录下。
然后我们点击运行,执行cmd命令。在这里插入图片描述
输入cd C:\Windows\SysWOW64,如下图所示。

在这里插入图片描述点击Enter,接着输入regsvr32 TeeChart5.ocx如下图所示。
在这里插入图片描述点击Enter,出现如下提示窗口说明注册成功。
在这里插入图片描述

使用

我们打开VS(本人用的是VS2013),依次点击新建>项目>Visual C++>MFC应用程序,如下图所示在这里插入图片描述填好项目名称,和位置,建议都不要是用中文,形成习惯。点击确定后,如下在这里插入图片描述
选择基于对话框,点击完成。

点击下图红线圈出的工具,选择下拉列表里的“选择工具箱(X)…”,然后就会出现下图中出现的表。点击“COM组件”,勾选“TeeChart Pro Activex control v5”,然后点击确定。
在这里插入图片描述
点击工具箱(一般在VS的左边框上或者在上方"视图(V)“中可以找到),选择"TeeChart Pro Active control v5”,点击左键拖拉到对话框上。
在这里插入图片描述
在这里插入图片描述
在“类视图”右键项目名称,或者在VS上方“项目§”栏里添加类。选择MFC中的“TypeLib中的MFC类”,点击添加。
在这里插入图片描述出现如图所示向导。在"可用的类型库"一栏里键入“TeeChart Pro Active control v5<1.0>”的前几个字母就可以找到它。双击“接口”列表里的“ISeries”和“ITChart”,可以看到右边列表里多出来的两项。点击完成。
在这里插入图片描述
对TeeChart控件右击选择“添加变量”。变量名命名为m_chart,其他默认就行了
在这里插入图片描述
点击完成。此时我们来观察这个项目,会发现头文件多了个tchart1.h(若你已经安装了其他版本TeeChart,可能会出现tchart2.h),cpp文件里多出来tchart1.cpp.
在这里插入图片描述
另外在Dlg结尾,也就是对话框头文件里会有"CTchart1 m_chart;的定义

在这里插入图片描述
删除以Dlg.cpp结尾的文件里构造函数中“, m_chart(0)”
在这里插入图片描述
左键双击TeeChart控件,出现下表。点击Add添加图标。在这里插入图片描述选择Fast Line,勾不勾选3D效果自己决定。另外点击Fast Line左下角的倒三角,可以看到更多选择。
在这里插入图片描述
在这里插入图片描述
这里我们双击Normal,点击ok点击close.在对话框上在添加一个Button按钮,双击它。附上如下代码。注意添加CSeries.h头文件,用AddXY函数绘图,第一个是横坐标,第二个是中坐标,最后两个参数默认NULL。

void CMFCApplication4Dlg::OnBnClickedButton1()
{
	// TODO:  在此添加控件通知处理程序代码
	CSeries lineSeries = (CSeries)m_chart.Series(0);
	lineSeries.Clear();
	for (int i = 0; i < 100; i++)
	{
		lineSeries.AddXY((double)i, rand(), NULL, NULL);

	}
}

结果:
在这里插入图片描述
这个程序只是测试的,更具体的应用可以参考我下篇博文关于矩阵乘法及其测速。
本博文重点参考:
https://www.cnblogs.com/qiengo/p/4238567.html

  • 4
    点赞
  • 51
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值