Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: А как объявить аргумент неизвестного типа в фун... Добавлено: 05.08.03 09:43  

Автор вопроса:  simple-den | Web-сайт: simple-den.h1.ru
Я создаю функцию и хочу определить аргумент as Variant как было раньше, т.е. неопределенного типа

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 Tovdi



ICQ: 160516960 

Вопросов: 13
Ответов: 37
 Профиль | | #1 Добавлено: 05.08.03 10:15

Еквивалентом Variant в VB.NET стал тип Оbject

Ответить

Номер ответа: 2
Автор ответа:
 simple-den



Вопросов: 4
Ответов: 6
 Web-сайт: simple-den.h1.ru
 Профиль | | #2
Добавлено: 05.08.03 10:31
Однако возвращать неопределенный тип типа Object не получается

Ответить

Номер ответа: 3
Автор ответа:
 Tovdi



ICQ: 160516960 

Вопросов: 13
Ответов: 37
 Профиль | | #3 Добавлено: 05.08.03 12:17

Незнаю, у меня все ОК.

Например:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim a As Integer

a = aa(1)

End Sub

Public Function aa(ByVal a As Object) As Object

aa = a + 1

End Function

Может кинь свой пример

Ответить

Номер ответа: 4
Автор ответа:
 simple-den



Вопросов: 4
Ответов: 6
 Web-сайт: simple-den.h1.ru
 Профиль | | #4
Добавлено: 05.08.03 12:22

Public Function Значение(ByVal Ряд As Integer, ByVal Кол As Integer, Optional ByVal Зн As Object = Nothing) As Object

If Зн = Nothing Then

Return  лист.Cells(Ряд, Кол).Value

End If

If лист.Cells(Ряд, Кол).Value() = 0 Then

лист.Cells(Ряд, Кол).Value() = Зн

Else

лист.Cells(Ряд, Кол).Value() = лист.Cells(Ряд, Кол).Value() + Зн

End If

Return 1

End Function

Ответить

Номер ответа: 5
Автор ответа:
 simple-den



Вопросов: 4
Ответов: 6
 Web-сайт: simple-den.h1.ru
 Профиль | | #5
Добавлено: 05.08.03 12:29

While Таб.Значение(Таб.Ряд, 1) <> ""

а вот здесь ругается

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам