类型转换问题

forwardchen 2004-07-23 11:51:27
我用的是一个叫bokai barcode 的条形码控件
其中,他打印出来的函数是
[Visual Basic]
Public Sub Draw( _
ByVal g As Graphics, _
ByVal rect As RectangleF, _
ByVal extraFlags As BarcodeDrawFlags, _
ByVal textOnlyString As String _
)

BarcodeDrawFlags的类型如下:
Public Enum BarcodeDrawFlags

可是我在vb.net 下面
Barcode1.Draw(ev.Graphics, rect, GraphicsUnit.Inch, 0.01F, Bokai.Barcodes.BarcodeDrawFlags.PaintWholeRect, DBNull.Value.ToString)
**********************************************

他老是提示F:\vbcode\Form1.vb(71): Value of type 'Long' cannot be converted to 'Bokai.Barcodes.BarcodeDrawFlags'

就是错在有*的部分
PaintWholeRect是'Bokai.Barcodes.BarcodeDrawFlags'的一个member


请问如何解决,各位大哥块快帮忙

...全文
140 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
forwardchen 2004-07-23
  • 打赏
  • 举报
回复
怎么我在这里的问题没人答我啊
forwardchen 2004-07-23
  • 打赏
  • 举报
回复
不好意思,各位。
Public Sub Draw( _
ByVal g As Graphics, _
ByVal rect As RectangleF, _
ByVal unit As GraphicsUnit, _
ByVal scale As float, _
ByVal extraFlags As BarcodeDrawFlags, _
ByVal textOnlyString As String _
)


的函数是这个

上面那个我少打了一行,各位救命
athossmth 2004-07-23
  • 打赏
  • 举报
回复
[Visual Basic]
Public Sub Draw( _
ByVal g As Graphics, _
ByVal rect As RectangleF, _
ByVal extraFlags As BarcodeDrawFlags, _
ByVal textOnlyString As String _
)

BarcodeDrawFlags的类型如下:
Public Enum BarcodeDrawFlags

可是我在vb.net 下面
Barcode1.Draw(ev.Graphics, rect, GraphicsUnit.Inch, 0.01F, Bokai.Barcodes.BarcodeDrawFlags.PaintWholeRect, DBNull.Value.ToString)

你的0.01F被送到参数 ByVal extraFlags As BarcodeDrawFlags 里去了
strXiaoCaiNiao 2004-07-23
  • 打赏
  • 举报
回复
帮你UP
forwardchen 2004-07-23
  • 打赏
  • 举报
回复
失望,没人能真正解答这个问题
forwardchen 2004-07-23
  • 打赏
  • 举报
回复
没有谁能解决??
jiezhi 2004-07-23
  • 打赏
  • 举报
回复

Public Enum BarcodeDrawFlags
...
PaintWholeRect
...
End Enum

...
BarcodeDrawFlags flags = BarcodeDrawFlags.PaintWholeRect
Barcode1.Draw(ev.Graphics, rect, GraphicsUnit.Inch, 0.01F, flags, DBNull.Value.ToString)

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧