Страница: 1 |
Страница: 1 |
Вопрос: ошибка - Implements
Добавлено: 12.10.10 18:57
Автор вопроса: El
помогите разобраться с ошибками ругаетса на "Implements Icsi.mForm"
и второй "Inherits Icsi"
<GuidAttribute("7B38697A-E6A5-4b40-8BE6-95971CEAC4A6")> _
<InterfaceType(ComInterfaceType.InterfaceIsIDispatch)> _
Public Interface Icsi
Function Method(ByVal message As String) As String
Function mForm() As String()
Function Vertrnum() As String
End Interface
<EventTrackingEnabledAttribute(True)> _
<Guid("4B52E4C8-FE58-413e-9E3D-463F410A2F7A")> _
<ClassInterface(ClassInterfaceType.None)> _
Public Class comServ
Inherits ServicedComponent
Inherits Icsi
#Region "wmForm Members"
Public Function mForm() As String() Implements Icsi.mForm
Dim CmForm As New ComServer.wmForm()
CmForm.ShowDialog()
Return New String() {CmForm.txtVertrag.Text.ToString(), CmForm.datVebeginn.Text.ToString()}
End Function
Public Function Method(ByVal message As String) As String Implements Icsi.Method
Return "1234556"
End Function
'
Public Function Vertrnum() As String Implements Icsi.Vertrnum
Return "222"
End Function
#End Region
End Class
End Namespace
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #1
Добавлено: 12.10.10 19:24
В дотнете уже множественное наследование есть?
Что указать что класс реализует интерфейс, нужно использовать ключевое слово Implements а не Inherits
Номер ответа: 2
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #2
Добавлено: 12.10.10 23:23
В дотнете уже множественное наследование есть?
Он наверное имел ввиду
Номер ответа: 3
Автор ответа:
BG(Алексей)
Вопросов: 26
Ответов: 295
Профиль | | #3
Добавлено: 13.10.10 00:36
Номер ответа: 4
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #4
Добавлено: 13.10.10 02:22
Там класс
Номер ответа: 5
Автор ответа:
El
Вопросов: 6
Ответов: 19
Профиль | | #5
Добавлено: 13.10.10 12:45
ясней ответ небывает спасибки,
еше один вопросик если можно ,в свойстве проекта "Post-Build event" я записываю
но постоянно дает ошибку 2146368508, гугл говорит по номеру ошибки что обьект уже зарегестрирован.
все пути проверял
Может еше что надо подсоединить чтоб автоматом регестрировать сборку.