Вопрос : using одна процедура с для parameteres для того чтобы раскрыть формы

Я имею Кодего ниже и я хочу использовать его для того чтобы раскрыть все формы. в ем я поставляю только имя формы для того чтобы раскрыть и формы MDI.

it всегда проходит (условие не IsNothing) и оно терпит неудачу и оно
openRecForm

fails.

.......................... .......... .......... .......... .......... .......... .......... .......... .......... ....... общественное Sub (frm ByVal как midfrm формы, ByVal как форма) затемняет recFld как recFld формы = frm
'= frm
если не IsNothing (recFld) Then
если не recFld.IsDisposed Then
recFld.WindowState =
Else
FormWindowState.Normal
recFld.BringToFront () recFld = новые recFld Form
= frm
recFld.MdiParent =
midfrm
recFld.Show ()            Закончите recFld If
Else
= новые recFld Form
= frm
recFld.MdiParent = recFld
If
recFld.Dispose конца
midfrm
recFld.Show () () = конец Sub
Nothing
class=

Ответ : using одна процедура с для parameteres для того чтобы раскрыть формы

Попытайтесь эта дорога вместо
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
    Общественное Sub openRecForm (frm ByVal как midfrm формы, ByVal как форма)
        Тусклое recFld как форма = frm

        Тусклый f как форма = Application.OpenForms (recFld.Name)
        Если f IsNot ничего после этого
            Если не recFld.IsDisposed после этого
                recFld.WindowState = FormWindowState.Normal
                recFld.BringToFront ()
            Еще
                recFld = новая форма
                recFld = frm
                recFld.MdiParent = midfrm
                recFld.Show ()
            Закончитесь если
        Еще
            recFld = новая форма
            recFld = frm
            recFld.MdiParent = midfrm
            recFld.Show ()
        Закончитесь если
    Закончите подводную лодку
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us