小R科技-WIFI机器人网·机器人创意工作室

 找回密码
 立即注册
查看: 5301|回复: 5

关于上位机二次开发求助

[复制链接]
发表于 2016-4-15 13:24:33 | 显示全部楼层 |阅读模式
如图,怎样把图中命令控制台内的下位机上传回来的信息保存为一个txt的文件,求助,求助!!

上位机

上位机
回复

使用道具 举报

发表于 2016-4-15 18:06:57 | 显示全部楼层
新加一个button,命名为button1,在单击事件中,加入如下代码。
  1. private void button1_Click(object sender, EventArgs e)
  2.         {
  3.             SaveFileDialog saveFileDialog1 = new SaveFileDialog();
  4.             saveFileDialog1.Filter = "文本文件(*.txt)|*.txt";
  5.             if (saveFileDialog1.ShowDialog() == DialogResult.OK)
  6.             {
  7.                 //使用“另存为”对话框中输入的文件名实例化StreamWriter对象
  8.                 StreamWriter sw = new StreamWriter(saveFileDialog1.FileName, true);
  9.                 //向创建的文件中写入内容
  10.                 sw.Write( this.TextBox1.Text);
  11.                 //关闭当前文件写入流
  12.                 sw.Close();
  13.             }
  14.         }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-15 20:13:11 | 显示全部楼层
liuviking 发表于 2016-4-15 18:06
新加一个button,命名为button1,在单击事件中,加入如下代码。

老大总是那么给力!谢谢老大!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-19 17:01:44 | 显示全部楼层
liuviking 发表于 2016-4-15 18:06
新加一个button,命名为button1,在单击事件中,加入如下代码。

老大,加了上边的代码编译报错如下:
错误        2        “motion.MainForm”不包含“TextBox1”的定义,并且找不到可接受类型为“motion.MainForm”的第一个参数的扩展方法“TextBox1”(是否缺少 using 指令或程序集引用?)
怎么解决啊?       
回复 支持 反对

使用道具 举报

发表于 2016-4-19 18:26:25 | 显示全部楼层
TextBox1 只是我举的例子,你要把它换成那个命令文本框的名称。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-19 19:40:07 | 显示全部楼层
liuviking 发表于 2016-4-19 18:26
TextBox1 只是我举的例子,你要把它换成那个命令文本框的名称。

哦哦,已经解决了,谢谢老大,再想问一下,缓存区是不是将 从开关打开到最后关闭下位机传上来的所有数据都保存了?那个指令缓冲区保存的数据有上限值么?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

新品特惠推荐上一条 /2 下一条

QQ|QQ技术咨询1|QQ技术咨询2|商务合作微信1:xiaorgeek001|商务合作微信2:XiaoRGEEK|诚聘英才|Archiver|手机版|小R科技-WIFI机器人网·机器人创意工作室 ( 粤ICP备15000788号-6 )

GMT+8, 2024-3-29 16:03 , Processed in 1.093887 second(s), 26 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

快速回复 返回顶部 返回列表