不好意思~我是新手
我現在要用的程式~是要以Win form的方式呈現~配合語音卡使用~其中還要引用DLL跟使用ADO連DB~再把資料內容顯示在Win form上~
而我不知道我VC6開專案時該怎麼設定~
我現在是先選MFC.exe~以對話框為基礎的那種
而自動生成一些檔案~我若要加上我寫的class~是要另外生出一個.cpp檔來放嗎?
那header file該怎麼辦才好...我自己的class~必須引用語音卡的<srllib.h>及<dxxxlib.h>~而實作時也要用到這些內容...
不知道到底該放在哪個檔案內才適當...而且不知道DB的部份能不能用.NET之類的來做再加進來~因為主要是開發語音卡~所以要用C/C++為主才行~
語音卡又要異步...(雖然我的理想是同步+多執行緒~但不知是否可行???)>_<
請大家告訴我~感謝!

解决方案 »

  1.   

    db部分也用C/C++
    你自己的类封装好语音卡的操作就行了
    在对话框类定义你的类的对象,在Oninitdialog里面调用你的类初始化,一般语音卡也都需要初始化的,然后就启动线程处理语音卡的操作
      

  2.   

    应用dll,有显式方式和隐式方式。一般用显式方式,即调用LoadLibrary()加载动态链接库ADO编程,http://www.vckbase.com/document/finddoc.asp?keyword=ADO,去这里看看吧。
      

  3.   

    新建一个类,专门操作语音卡啊,然后在对话框类里面建一个操作类的成员,c++操作ado不麻烦,google一下就可以了。
      

  4.   

    這樣問好了..現在我專案打開~它自動產生的檔案winFormTestDlg.cpp : implementation file
    裡面有...
    #include "stdafx.h"
    #include "winFormTest.h"
    #include "winFormTestDlg.h"
    #include "DlgProxy.h"
    以及winFormTest.cpp : Defines the class behaviors for the application.
    #include "stdafx.h"
    #include "winFormTest.h"
    #include "winFormTestDlg.h"和DlgProxy.cpp : implementation file  等等~而我自己要寫的class~要寫在winFormTestDlg.cpp還是DlgProxy.cpp ? 
    前面的#include又該怎放呢? 而且要用到<srllib.h>和<dxxxlib.h>,是要include在我class定義的cpp檔裡~
    還是連implementation file裡也要放(或者說自訂的class根本就直接放在implementation file ??)THX~
      

  5.   

    我自己弄出來了...假設我自己寫個class A~放在自己寫的B.cpp,並且也產生一個B.h
    那就是B.h裡放#include <srllib.h>和#include <dxxxlib.h>
    B.cpp 裡#include "B.h" (以及 #include "stdafx.h")
    然後winFormTestDlg.cpp 裡#include "B.cpp"
    並找地方寫A a; //definition
    (但我不知道該寫哪裡才好@@?)現在想問~我class A裡的動作~要怎放才會在win form顯示後才開始做啊?