Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Создание типа данных


Автор: I_Am_Rock 22.5.2009, 17:39
Всем привет.  smile 
У меня вот такой вопрос.

Как этот тип данных перевести с Delphi на язык VisualBasic? 

Код

 type
   sllptr = ^slltype; { указатель в односвязном списке }
   slltype = record { элемент односвязного списка }
     inf : data;    { информационная часть }
     next : sllptr; { указатель на следующий элемент }
     end;


Это тип данных для реализации линейного односвязного списка. Уже всю голову сломал.

Автор: Rrader 22.5.2009, 18:51
Дословно никак. В VB нету типа данных "Указатель". Выход - делать список на базе http://www.rsdn.ru/article/alg/list.xml или указатель на следующий элемент представлять как Long и работать в коде с памятью любыми методами, но последнее будет очень громоздко. Наглядности у такого списка точно не будет.

Автор: I_Am_Rock 22.5.2009, 20:30
Спасибо. Жаль. (

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)