Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Массивы и VB.NET Добавлено: 21.01.03 21:50  

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

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 быстро обращаться к элементам массива?

Спасибо!

Удачи!

Ответить

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

Номер ответа: 1
Автор ответа:
 ШевТ



ICQ: 165728420 

Вопросов: 1
Ответов: 96
 Профиль | | #1 Добавлено: 17.02.03 23:27

используй вместо Long Integer, т.к. в вб6 Integer = Int16, а в вб.нет, как надо, то есть, Integer = Int32, а Long = Int64.

и вообще, пиши сам работу с файлОм. чужие коды - фуфло (ессно, не всегда=) )

Ответить

Страница: 1 |

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



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