在vb中调用一个用vc写的dll,如何传一个结构体的参数。小女子对vb不熟悉,
恳请各位多多指教!
结构体的定义为
struct printer
{
int prt_no;
char reset[41];
char rapid[41];
char betf[41];
char n_row_spc[41];
char pk_row_spc[41];
char tbl_spc[41];
char change_pg[41];
char db_ht[41];
char n_ht[41];
} prt ;
我在vb中应该怎样定义一个相应的结构体啊,用
Public Type PrintInfo
prt_no As Integer
reset As String
rapid As String
betf As String
n_row_spc As String
pk_row_spc As String
tbl_spc As String
change_pg As String
db_ht As String
n_ht As String
End Type
可以吗?
恳请各位多多指教!
结构体的定义为
struct printer
{
int prt_no;
char reset[41];
char rapid[41];
char betf[41];
char n_row_spc[41];
char pk_row_spc[41];
char tbl_spc[41];
char change_pg[41];
char db_ht[41];
char n_ht[41];
} prt ;
我在vb中应该怎样定义一个相应的结构体啊,用
Public Type PrintInfo
prt_no As Integer
reset As String
rapid As String
betf As String
n_row_spc As String
pk_row_spc As String
tbl_spc As String
change_pg As String
db_ht As String
n_ht As String
End Type
可以吗?
解决方案 »
- 正则表达式(关于提取字符间字符)
- vb查找与添加问题
- 暴风影音是用了REAL的哪个控件让不安装REAL播放器也能打开RM格式的文件?
- 是否存在一个Windows的文件查找的Shell接口?或者其它类型的接口?
- vb+sql 生成的程序在98下提示DBNMPNTW拒绝访问,代码2147467259请教
- 圖形請問怎樣實現隱藏圖形,高手請進
- 我怎样才能实现复用呢?哪位大侠能帮我吗?
- 国庆放分?
- :求解:在双击某一类型文件(如后缀名为.ABC)时,怎样把该文件中的数据自动装载到应用程序(如DKABC.EXE)中的一个变量里?
- 请问怎样做到与分辨率无关?
- 窗体问题!!
- 如何将数据库中的值赋给MSFLEXGRID 控件,并响应单击事件
prt_no As Long
reset(41) As Byte
rapid(41) As Byte
......
End Type
如果vc里的接口函数我是这样的,
vb里应该对应怎样的声明啊,
用Public Declare Function ReportPrint Lib "Dll.dll" (ByVal fmt As String, ByVal dat As String, ByVal out As String, prt As PrintInfo) As Long
可以吗?