Ряды данных в VB 2010
Помнится была в Дэлфе такая фича называлась, вроде, списки или ряды данных. Когда мы создавали некоторые базы данных при помощи переменных "указателей". Получали безграничные массивы в которых небыло проблем с пресованием элемента но была трабла с вызовом элемента i номера.
Так вот есть ли похожая штука в Vb2010 и как она юзается? |
Ответ: Ряды данных в VB 2010
напиши без искажений слов и с точной терминологией может люди и помогут
|
Ответ: Ряды данных в VB 2010
несовсем понятно, но может ты имеешь ввиду списки ??
Dim l As List(Of String) Перебор так: For Each s As String In l |
Ответ: Ряды данных в VB 2010
Иными словами, вы просто хотите массив динамической длины?
Это делается следующим образом: Задание переменной-массива: Код:
Dim ИмяПеременной(-1) as ТипПеременной Устанавливаем значения: Код:
ИмяПеременной.setValue(Значение, Индекс) Получаем значения: Код:
ИмяПеременной.getValue(Индекс) Меняем длину (это важно! попытки записать что-то за конец массива приводят к exception): Код:
Array.Resize(ИмяПеременной, Длина) Узнаем длину: Код:
ИмяПеременной.Length |
Ответ: Ряды данных в VB 2010
Это не соввсем то, но всё равно спасибо.
Наконецто нашкел точную типологию. Мне требуются "указатели" для хранения адресов областей памяти. Есть ли в вб аналог следующего кода из С++ int* p = &a |
Ответ: Ряды данных в VB 2010
при создании объекта:
объект1 = нью классОбъекта() Выдилилась область памяти для него !! у тебя есть объект1 и ты его присваеваеш куда то: объект2 = объект1 При этом объект2 и объект1 указывают на одну и туже область памяти что выделилась при создании обект1 !! А какие тебе указатели нужны ?? |
Ответ: Ряды данных в VB 2010
Кто то из нас двоих явно чего то не понимает.(не исключино что этот кто то именно я)
http://www.tenisheff.ru/hgs/po/pointers.htm Нужны такие же штуки в вб. |
Ответ: Ряды данных в VB 2010
обьясни- ЗАЧЕМ?
|
Ответ: Ряды данных в VB 2010
Цитата:
struct Ryad { float Value; Ryad* prev; Ryad* next; }; Открывает путь к интересным возможностям :) Если в вб такого нет так и скажите (просто вдруг да сделали - грех не воспользоваться) |
Ответ: Ряды данных в VB 2010
заюзай вместо структуры класс что-ли ?? ;)
|
Ответ: Ряды данных в VB 2010
Цитата:
Классы в VB - это уже вообщемто указатели, что ты хочешь от языка? Что за велосипеды? |
Ответ: Ряды данных в VB 2010
Цитата:
Цитата:
Цитата:
|
Ответ: Ряды данных в VB 2010
Цитата:
Код:
struct Ryad Код:
class Ryad |
Ответ: Ряды данных в VB 2010
Цитата:
|
Ответ: Ряды данных в VB 2010
Цитата:
Два - на каждый Ryad без звёздочки! Не работает - в этом deference ? Цитата:
А бинарные деревья тоже есть готовые? |
Часовой пояс GMT +4, время: 15:41. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot