2010-10-12 28 views
1

我想制作一个读取串口(V.24)的程序。 与来自串口的信息我需要分割一个字符串,并将其添加到MySQL数据库。C语言,串口读取器

我不知道的C非常好,所以我需要一些帮助,有什么功能,我应该使用

的程序必须在Windows XP上运行,我必须让它的服务。

感谢, 塞巴斯蒂安

+0

@Mitch小麦,他将不得不学习C,那么他呢?我清楚地记得我想用C语言编写一个Moon Lander克隆,然后我学习了C并完成了它。 :-) – 2010-10-12 13:13:45

回答

2

服务是一个调试的痛苦。我建议首先将代码编写为普通应用程序 - 命令行将执行 - 然后,一旦它运行,将其转换为服务(这是一个机械过程)。

一般来说,C语言中基于Windows GUI的应用程序是第一次编写的PITA。非常挑剔,非常敏感。命令行应用程序或服务将会更容易一些。

+1

我倾向于认为唯一一个从头开始编写Windows GUI程序的人是Petzold;其他人都以他的节目为基础。 – MSalters 2010-10-12 13:47:34

+1

@ MSalters:呃,我声称这个可疑的荣誉= - )婊子也是! Windows不会告诉你发生了什么问题。你只需要把它弄好,然后神奇地工作。 – 2010-10-12 14:34:06

1

我建议reading this。至于如果这将作为服务工作,我不知道,但它应该。

您也可以查看existing开放源代码项目,了解您是否可以将该来源作为起点,或者他们是否已经解决了您的问题。