Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Power Basic

Страница: 1 |

 

  Вопрос: Получить свой тип данных как строку Добавлено: 18.10.05 17:31  

Автор вопроса:  Macronix | Web-сайт: http://x250.net/ | ICQ: 170650558 
Например, имею такой тип данных
Type Mdata
  ZFlag As Integer
  ZID As Long
  ZSizeX As Long
  ZSizeY As Long
  ZNote As ASCIIZ * 128
End Typ

Dim MyType as mdata

как мне получить из этого одну текстовую строку ?

Ответить

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

Номер ответа: 1
Автор ответа:
 AndreyMp



ICQ: 237822510 

Вопросов: 28
Ответов: 1182
 Профиль | | #1 Добавлено: 18.10.05 17:39
Что то не очень понял? Строка=MyType.ZNote?

Ответить

Номер ответа: 2
Автор ответа:
 Macronix



ICQ: 170650558 

Вопросов: 12
Ответов: 46
 Web-сайт: http://x250.net/
 Профиль | | #2
Добавлено: 18.10.05 18:01
Нет, получить весь тип данных как одну строку.
Как, например, сохраняет в файл подобный код:


Open fName For Random As #1 Len = Len(MyType)
Put #1, 0, MyType

Ответить

Номер ответа: 3
Автор ответа:
 alex



Вопросов: 84
Ответов: 453
 Профиль | | #3 Добавлено: 18.10.05 18:54
Нет, получить весь тип данных как одну строку.



#Compile Exe
#Dim All

Type Mdata
 ZFlag As Integer
 ZID As Long
 ZSizeX As Long
 ZSizeY As Long
 ZNote As Asciiz * 128
End Type

Function PBMain () As Long
    


Dim MyType As mdata
Dim bin As String

bin=Repeat$( Len(MyType)," ";)
Type Set BIN = MyType

MsgBox Str$(Len(bin))

End Function
                      

Ответить

Номер ответа: 4
Автор ответа:
 Macronix



ICQ: 170650558 

Вопросов: 12
Ответов: 46
 Web-сайт: http://x250.net/
 Профиль | | #4
Добавлено: 18.10.05 20:44
Спасибо, то что надо ;)
Оказалось проще, чем предполагал

Ответить

Номер ответа: 5
Автор ответа:
 Macronix



ICQ: 170650558 

Вопросов: 12
Ответов: 46
 Web-сайт: http://x250.net/
 Профиль | | #5
Добавлено: 19.10.05 20:05
Еще один вопрос на засыпку:
А можно получить каждый объект из Mdata в виде строки, но с условием что типы и количество объектов неопределено?

Ответить

Номер ответа: 6
Автор ответа:
 alex



Вопросов: 84
Ответов: 453
 Профиль | | #6 Добавлено: 20.10.05 11:14
Еще один вопрос на засыпку:
А можно получить каждый объект из Mdata в виде строки, но с условием что типы и количество объектов неопределено?


А в чем задача то? Может все гораздо проще реализовать можно...

Ответить

Номер ответа: 7
Автор ответа:
 Macronix



ICQ: 170650558 

Вопросов: 12
Ответов: 46
 Web-сайт: http://x250.net/
 Профиль | | #7
Добавлено: 20.10.05 12:02
Задача вот в чем:
Есть программа, в которой все настройки хранятся таким образом. И есть функция отправки отчета об ошибке. Так вот надо сформировать отчет, где будут указаны каждый из параметров в читабельном виде. Как я говорил, могут добавлятся новые или изменятся типы данных.
Вообщем нужна универсальная функция, которая покажет все члены любого типа данных, будь то POINTAPI, RECT или еще чего...

Ответить

Страница: 1 |

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



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