易截截图软件、单文件、免安装、纯绿色、仅160KB

vb中关于return的问题。

Imports System
Imports System.Text
Imports System.Runtime.InteropServices
Imports System.IO
Imports FujiXerox.DocuWorks.Toolkit.Xdwapi

Namespace TestmainDLL

    Public Class XdwapiWrapper
      Public Shared Function XDW_ExtractfromSfxDocument(ByRef foundHandle As XDW_FOUND_HANDLE)As Integer

                  Return foundHandle

              End Function
    End Class
End Namespace


想要返回一个XDW_FOUND_HANDLE类型的foundHandle,但是总是提示“Value of type ‘XDW_FOUND_HANDLE‘ cannot be converted to 'Integer'.“这是怎么回事,请哪位高手帮忙解决下!!!谢谢了!
你的函数定义返回值是整型,可是实际返回一个其他类型,当然不行啦,改成:

Public Shared Function XDW_ExtractfromSfxDocument(ByRef foundHandle As XDW_FOUND_HANDLE)As XDW_FOUND_HANDLE
                  Return foundHandle

              End Function
    End Class



foundHandle是XDW_FOUND_HANDLE类型的,
而你返回的类型是整型的

具体的隐式转换,要怎么转换呢,我今天以第一次研究VB还不太不明白!vb的语法和C# 有很大的不同啊!
谢谢大家了!

CInt(XDW_FOUND_HANDLE)

楼上的,辛苦你了!


相关问答:

关于VB.NET和MS ACCESS的问题

我写了一个软件,要用到ACCESS数据库,我再访问ACCESS的时候,我需要从表里读出一行数据,我的程序是这样写的,SQLSTRING="SELECT * from '" &ME.TEXTBOX1.TEXT &"' WHERE ID = '"& ......

vb可以这样做不? - VB / 非技术类

可以吗
好奇怪的题目额!!

可以告诉我们你到底想问什么 ?

2分给我的话就可以。

........................可以吗

可以!


  纠结,

29. vb可以这样做不? ( H )√
 A. ......

求vb大虾看一下啊!!!

Private Sub Form_Load()
  recs = Adodc1.Recordset.RecordCount '求当前记录数
  If recs > 0 Then '已有考生
  Adodc1.Recordset.MoveLast '移到最后一条记录
  num = V ......

有没有FOR VB 水晶报表的书或是电子文档啊

有没有FOR VB 水晶报表的书或是电子文档啊?有信息的朋友告诉下 谢谢了
我也没找到

如果你有 FOR 其它 的文档,也可以参考吧!
‘道理’是一致的,只是“表达方式”不同而已。


mark

pls learn from ba ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号