注册 登录
编程论坛 VB6论坛

VB中怎样定义这样的Type,谢谢!

lzlichun 发布于 2013-09-22 09:21, 514 次点击
c++的代码:
#pragma pack(1)
typedef struct tagHQHead        //行情头部
{
    char    Mark[20];
    UINT    Count;
    long    Update;
}HQ_HEAD,*PHQ_HEAD;
typedef struct tagStockHQ        //股票行情
{
    char    Code[10];            //股票代码
    char    Name[10];            //股票名称
    UINT    Type;                //股票类别
    long    Protect0;            //保留
    float    Close;                //昨日收盘价
    float    Open;                //今日开盘价
    float    High;                //今日最高价
    float    Low;                //今日最低价
    float    Current;            //今日当前价
    long    Protect1;            //保留
    long    Protect2;            //保留
    long    Volum;                //成交量
    long    Vol1;                //现量
    float    Money;                //成交额
    long    Imp_vol;            //内盘量
    long    Ext_vol;            //外盘量
    long    Protect3;            //保留
    long    Protect4;            //保留
    float    Buy_Price[5];        //5档买价
    long    Buy_Volum[5];        //5档买量
    float    Sell_Price[5];        //5档卖价
    long    Sell_Volum[5];        //5档卖量
    long    Protect5;            //保留
    BYTE    Protect6[6];        //保留
}STOCK_HQ,*PSTOCK_HQ;            //总长150
#pragma pack()


怎样在VB中定义上述C++代码?
谢谢!
0 回复
1