Страница: 1 |
Hi All! Подскажите, плз, как в VBNET работать с массивами? У меня есть дллка, которая из файла считывает определенные данные в массив, и дальше с этими данными можно как угодно оперировать. На VB6 примерно возможно так: Dim Rd As New MLRdr Dim mDate() As Long Rd.OpenSecurityByFilename "C:\ААА\F1.dat" Rd.ReadDayArray mDate=Rd.iSeADate ' считываются все даты из файла в mDate For i = 0 To UBound(mDate) msgbox mDate(i) Next i Rd.CloseDirectory Подскажите, плз, как это реализовать на VBNET? Пробовал простым Визард-конвертором VBNET там получилось нечто небольшого апгрейда РегионСаппорта и появилась строка с атрибутами VB6 ........ ...... mDate=VB6.CopyArray(Rd.iSeADate) ..... ..... Но результаты работы очень низкие, на родном VB6 процесс чуть более в 2 раза быстрее, чем в трансформированном VBNET коде. Как бы в VBNET быстро обращаться к элементам массива? Спасибо! Удачи!
используй вместо Long Integer, т.к. в вб6 Integer = Int16, а в вб.нет, как надо, то есть, Integer = Int32, а Long = Int64. и вообще, пиши сам работу с файлОм. чужие коды - фуфло (ессно, не всегда Страница: 1 |
Вопрос: Массивы и VB.NET
Добавлено: 21.01.03 21:50
Автор вопроса:
kmk
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа: ШевТ
ICQ: 165728420
Вопросов: 1
Ответов: 96
Профиль | | #1
Добавлено: 17.02.03 23:27
)