python编程控制安捷伦电源,使用C ++进行安捷伦仪器控制

Hi All-

I am attempting to control my Agilent lab instruments with C++ coding. The instruments respond with I/O with SCPI (Standard Commands for Programmable Instruments). Agilent provides a software called "Command Expert" where you can enter SCPI commands into a sequence and then export the sequence in C++ in VISA format.

I do not have an issue with SCPI as I have found many resources for SCPI-99 controls. My issue is regarding the Visual C++ interface. I am currently using a win32 console format and have found that the GUI/User interaction to be very basic and not exactly what I am looking for. I potentially am creating a program that will be used in lab testing in the future so it would be nice to have a program looking good with the Windows type interface with dialog boxes/buttons etc. So far I have tried "Ultimate ++" GUI software, but being the beginner/newer C++ programmer I am, this application was very confusing. Most of the tutorials I attempted after having copied the respective code did not compile right despite them being directly out of the user guide.

So, essentially if anyone can recommend a free GUI development program/software application that will help me out that would be great. Perhaps there is something built in with the Visual C++ software that I am missing, but I am not an expert so I will let the experts help me out ;)

Thanks in advance!

解决方案Well, If you have visual studio (paid version, not the express one), you should have access to MFC which is more than enough for 99% (my number) of all GUI out there.

If you have the express version, ,then you should be able to do it in C++.net (or whatever it is called today).

You could use QT, but I''m not familiar with it (free version for non-commercial applications ?).

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值