powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Run-time error '364'
7 сообщений из 7, страница 1 из 1
Run-time error '364'
    #35304669
AlexIsrael
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня такая проблема:
Из главной формы вызываю второстепенную frmSecond.Show vbModal.
В ее form_load делаю свою проверку и даю ей unload me.
Выскакивает ошибка 364.

В чем проблема - не пойму.
Подскажите, пожалуйста.
...
Рейтинг: 0 / 0
Run-time error '364'
    #35304738
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Два варианта:
1.
Во второй форме сделать me.Hide вместо Unload
и в первой unload после строчки Form2.show vbModal

2.
Во второй форме создать процедрку в которой она (форма) сама себя покажет
Public Sub ShowDocument(Параметры какие-нибудь)
Me.Show vbModal
End Sub

Так и вызывать ее: Form2.ShowDocument(...)
...
Рейтинг: 0 / 0
Run-time error '364'
    #35304751
AlexIsrael
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Worobjoff]Два варианта:
1.
Во второй форме сделать me.Hide вместо Unload
и в первой unload после строчки Form2.show vbModal

Но я не хочу просто прятать форму , хочу полностью ее выгрузить
из памяти. А что даст анлоад в первой? Новое для меня..:)
...
Рейтинг: 0 / 0
Run-time error '364'
    #35305370
AlexIsrael
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexIsrael[quot Worobjoff]Два варианта:
1.
Во второй форме сделать me.Hide вместо Unload
и в первой unload после строчки Form2.show vbModal

Но я не хочу просто прятать форму , хочу полностью ее выгрузить
из памяти. А что даст анлоад в первой? Новое для меня..:)

Попробовал и первый и второй вариант - не работает...:(
...
Рейтинг: 0 / 0
Run-time error '364'
    #35305385
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покажите код
...
Рейтинг: 0 / 0
Run-time error '364'
    #35305391
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Много раз приводил эти варианты здесь
Form1
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Private Sub Command1_Click()
   Form2.Show vbModal
   Unload Form2
End Sub

Private Sub Command2_Click()
   Debug.Print Form2.ShowDocument( 112 )
End Sub
Form2
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Public Function ShowDocument(ByVal ID As Long) As Long
   Me.Show vbModal
   ShowDocument = ID 'Заглушка
   Unload Me
End Function

Private Sub Command2_Click()
   Me.Hide
End Sub
...
Рейтинг: 0 / 0
Run-time error '364'
    #35305394
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Продолжение Form2 (забыл выделить все)
Код: plaintext
1.
2.
Sub Command1_Click
me.hide
end sub
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Run-time error '364'
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]