请教各位老师一个C++编程问题 点击:807 | 回复:9



cyq864670357

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 24回
  • 年度积分:0
  • 历史总积分:21
  • 注册:2012年5月30日
发表于:2013-05-16 16:53:13
楼主

请教各位老师,我现在要用C++编出一个界面,说明上的hello例子已经调试通过了,现在在界面上增加Button启动按钮,按下启动按扭运行控制器中事先编好的段程序#BEGIN,在设计界面设计好Button后双击后在Form1.h中添加如下程序

#pragma endregion

Galil::GalilClass^g;

private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {

g->command("XQ#BEGIN");

 }

为什么生成错误,显示如下:

error C2660: “ Galil::GalilClass::command”函数不接受 1个参数?

使用command命令是不是在前面要定义什么?还有就是command后面括号里面的东西都代表什么内容?

 




pclin721

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:148
  • 注册:2011年4月05日
发表于:2013-05-16 17:10:20
1楼
45348357

黑手党

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2013年4月04日
发表于:2013-05-16 19:26:55
2楼

LONG Command(const PSZ pszCommand, PCHAR pchResponse = NULL, ULONG cbResponse = 0);

 

调用Command之前先要设置控制器

void SetController(USHORT usController) {m_usController = usController;};

打开控制器

LONG Open();

连接控制器成功才能执行Command函数;

 

g->command("XQ#BEGIN");

#BEGIN,是已经下载到控制器里的DMC程序

前面加XQ命令是执行已下载的DMC程序

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2013-05-16 23:00:46
3楼

楼主能说一下是仕么硬件平台?你说的控制器仕是么样?


cyq864670357

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 24回
  • 年度积分:0
  • 历史总积分:21
  • 注册:2012年5月30日
发表于:2013-05-17 14:49:34
4楼

回复内容:

对: 藏血  你的控制器是基于网口的、PCI还是..... 内容的回复!


 网口的

cyq864670357

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 24回
  • 年度积分:0
  • 历史总积分:21
  • 注册:2012年5月30日
发表于:2013-05-17 14:51:45
5楼

回复内容:

对: miy_gongkong  楼主能说一下是仕么硬件平台?你说的控制器仕是么样? 内容的回复!


 基于DMC2183的Galil控制器

cyq864670357

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 24回
  • 年度积分:0
  • 历史总积分:21
  • 注册:2012年5月30日
发表于:2013-05-20 18:52:04
6楼

这个问题已经解决,谢谢各位,只要写入g->command("XQ#BEGIN",“\r",“:”,true);就可以了

my39366

  • 精华:0帖
  • 求助:3帖
  • 帖子:7帖 | 253回
  • 年度积分:0
  • 历史总积分:463
  • 注册:2011年12月15日
发表于:2013-06-03 15:31:22
7楼

回复内容:

对: cyq864670357 这个问题已经解决,谢谢各位,只要写入g->comman... 内容的回复!


和函数定义的参数数目不一致呗 你这是什么 CLR?  C++ FORM?

yfry

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 103回
  • 年度积分:0
  • 历史总积分:1030
  • 注册:2005年9月15日
发表于:2013-11-15 19:26:25
8楼

用c++很难搞出有用的程序。

傲雪飞扬

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 23回
  • 年度积分:0
  • 历史总积分:41
  • 注册:2014年4月24日
发表于:2014-05-08 20:35:19
9楼

朋友,可不可以把你编写的C++界面例子让我参考一下,我刚接触Galil。我的邮箱liyuanprone@163.com


热门招聘
相关主题

官方公众号

智造工程师