• 6660阅读
  • 4回复

怎样把已有的VC工程集成到Qt中 [复制链接]

上一主题 下一主题
离线landon
 
只看楼主 倒序阅读 楼主  发表于: 2010-07-13
各位,初学编程不久,只懂一些毛皮,不要拍我。

我有一个已经能够 运行的VC下的工程。它的入口函数有6个参数。
int main(int argc, char* argv[])

在DOS下输入六个参数来运行exe文件。

现在我想把这个工程集成到一个用QT做出来的软件当中,给它增加新的功能。我要使原来的六个参数,用Qt的Widget来实现,
请问我有几种方法?
1. 建立一个API,来链接生成的 lib或者dll ?
2. 可不可以建立一个API,直接把widget的值传给上面的这个main函数,然后在Qt里include所有原VC工程的头文件和源文件,而不链接dll或者lib ?
3. 建立API的话,原来VC工程的main函数,是不是要改函数名?
只看该作者 1楼 发表于: 2010-07-14
已有一个EXCEL表格,我想用VC6.0实现对这个文件的读取然后在程序中输出表格中的数据。输出顺序就和EXCEL表中一样。
离线家有蔻宝
只看该作者 2楼 发表于: 2010-07-14
邮箱419089531@qq.com那些网上抄来的那些不能用的就不要发了,你能找到我当然也能找到。我想要更实际一点的,确实可以用的,最好是函数形式可以直接调用的。最好能全局调用和分行调用,希望有高手可以帮忙。
离线landon
只看该作者 3楼 发表于: 2010-07-15
回 1楼(咋啥名都有人) 的帖子
excel 表格跟 txt,log这样的文本的读取都是一样的。
先用 getline 可以取得每一行的内容,然后用 \t  隔开可以取得你想要的某一列的内容。

如果在QT中的话,可以用split, 但是VC中似乎没有这个函数。
离线chenyz_cn
只看该作者 4楼 发表于: 2010-08-12
回 楼主(landon) 的帖子
用方法二吧,这个最合理
Qt是一个GUI的东西,你以前的东西是数据处理。把数据处理封装起来,在GUI中调用
快速回复
限100 字节
 
上一个 下一个