Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: пуст ли динам. типизированый масив Добавлено: 05.07.02 20:38  

Автор вопроса:  Evard

Как в VB узнать пуст ли динамический типизированый масив без On Error

Dim ar() As String

 

Ответить

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

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



Вопросов: 2
Ответов: 16
 Профиль | | #1 Добавлено: 06.07.02 02:19

Не понял конкретно чё ты хочешь узнать....

Как узнать пуст ли массив если не известно кол-во строк в нём?

Я бы сделал так:

Public Function IsArrEmpty() as Boolean

dim i as Integer

for i=0 to Ubound(ar)

if ar(i)<> vbNullString Then IsArrEmpty=True

Next i

End Function

Ответить

Номер ответа: 2
Автор ответа:
 Гибыч



Вопросов: 1
Ответов: 58
 Профиль | | #2 Добавлено: 06.07.02 07:45

Если массив не инициализирован... то ubound вызовет ошибку...

Ответить

Номер ответа: 3
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #3
Добавлено: 06.07.02 15:03
Так обрабатывай ошибку.

Ответить

Номер ответа: 4
Автор ответа:
 Гибыч



Вопросов: 1
Ответов: 58
 Профиль | | #4 Добавлено: 06.07.02 15:17

дык вопрос был, чтоб без обработки оной (ошибки в смысле)...

Ответить

Номер ответа: 5
Автор ответа:
 QZW



Вопросов: 2
Ответов: 16
 Профиль | | #5 Добавлено: 07.07.02 03:32

Так если массив не инициализирован, ясный хрен что он пуст...иначе как ты положишь данные в не инициализированный массив? Попробуй...будет ошибка Can`t assign to array

Ответить

Страница: 1 |

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



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