【发布时间】:2017-01-30 20:21:22
【问题描述】:
我是 VB 新手,我目前正在将一个我没有写入 .net 的 vb6 应用程序迁移到这个错误中,
If TypeOf Application.OpenForms.Item(i) Is frmAddChangeDelete Then
'UPGRADE_ISSUE: Control ctrlAddChangeDelete1 could not be resolved because it was within the generic namespace Form. Click for more: 'ms-help://MS.VSCC.v90/dv_commoner/local/redirect.htm?keyword="084D22AD-ECB1-400F-B4C7-418ECEC5E36E"'
If **Application.OpenForms.Item(i).ctrlAddChangeDelete1.ParentFormNumber = intFormNumber** Then
If Application.OpenForms.Item(i).Text = "Add Proofed Expense Items" Then
boolAddProofed = True
Exit For
ctrlAddChangeDelete1 据说是从一个单独的 VB 文件中调用朋友类 ctrlAddChangeDelete,所以我不知道为什么会这样说
"'ctrlAddChangeDelete1' is not a member of 'System.Windows.Forms.Form'."
感谢您的帮助,谢谢!
【问题讨论】:
标签: vb.net vb6 vb6-migration