Вызов формы

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Вызов формы

Сообщение Nord777 » 28.01.2005 (Пт) 16:59

Столкнулся с такой проблемой:
При попытке вызвать из главной формы другую форму, выкидывается такое исключение:

An unhandled exception of type 'System.Runtime.InteropServices.SEHException' occurred in system.windows.forms.dll
Additional information: Внешний компонент создал исключение.


исключение происходит после завершения обработки события
вот код:

Код: Выделить всё
Private Sub ListView1_BeforeLabelEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.LabelEditEventArgs) Handles ListView1.BeforeLabelEdit

        Dim ownedForm As New FrmEdit

        If ownedForm.ShowDialog(Me) = DialogResult.OK Then
            MsgBox("ok")
        End If

    End Sub


Подскажите что я делаю не так?

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 28.01.2005 (Пт) 17:04

тоесть исключение "внутри" формы?

а студия какая?
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Сообщение Nord777 » 28.01.2005 (Пт) 20:48

студия 2003

пробовал 2 варианта запуска проекта:

1)
Код: Выделить всё
Public Sub Main()
        Form1 = New Form1
        Application.Run(Form1)
End Sub

в этом варианте исключение выбрасывается на Application.Run(Form1)

2) во втором варианте запуск проекта - с Form1
исключение выбрасывается на обьявлении класса формы:
Public Class Form1

Вот такая петрушка


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 86

    TopList