Язык Visual Basic на платформе .NET.
Модераторы: Ramzes, Sebas
-
Viktor_V
-
- Начинающий

-
-
- Сообщения: 5
- Зарегистрирован: 29.06.2009 (Пн) 17:45
Viktor_V » 29.06.2009 (Пн) 18:43
Помогите пожалуйста.
Перевожу прог-у с Паскаля на VB.NET. Вобщем не очень сложно. Но уперся в следующий код (точнее объявление массива):
VAR X1, Y1: ARRAY[-1..7] OF REAL;
X2, Y2: ARRAY[-8..0] OF REAL;
В тексте прог-и идет вызов массива:
zz=X2(-1)
Не могу понять как перевести это на VB.NET. И как использовать.
И еще подскажите пожалуйста. Я перевожу REAL как DOUBLE. Это правильно?
Заранее спасибо.
P.S. Прога астрономическая. Нужна для работы.
-
Viper
-
- Артефакт VBStreets

-

-
- Сообщения: 4394
- Зарегистрирован: 12.04.2005 (Вт) 17:50
- Откуда: Н.Новгород
-
Viper » 29.06.2009 (Пн) 20:50
Viktor_V писал(а):VAR X1, Y1: ARRAY[-1..7] OF REAL;
X2, Y2: ARRAY[-8..0] OF REAL;
ЕМНИП
- Код: Выделить всё
Dim X1(-1 To 7) As Double
Dim Y1(-1 To 7) As Double
Dim X2(-8 To 0) As Double
Dim Y2(-8 To 0) As Double
Viktor_V писал(а):И еще подскажите пожалуйста. Я перевожу REAL как DOUBLE. Это правильно?
Да, это правильно.
Весь мир матрица, а мы в нем потоки байтов!
-
Viktor_V
-
- Начинающий

-
-
- Сообщения: 5
- Зарегистрирован: 29.06.2009 (Пн) 17:45
Viktor_V » 29.06.2009 (Пн) 20:54
Огромный спасиб.
-
Viper
-
- Артефакт VBStreets

-

-
- Сообщения: 4394
- Зарегистрирован: 12.04.2005 (Вт) 17:50
- Откуда: Н.Новгород
-
Viper » 29.06.2009 (Пн) 21:13
Рановато спасибо сказал - в VB.NET все массивы начинаются с нуля, так что придется границы переопределять.
Весь мир матрица, а мы в нем потоки байтов!
Вернуться в Visual Basic .NET
Кто сейчас на конференции
Сейчас этот форум просматривают: Bing-бот, SemrushBot и гости: 4