Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Запись переменной в файл Добавлено: 24.08.04 13:43  

Автор вопроса:  oleg-ff
Имеется такая ситуация
Type MYType
  s as string
  s1 as string
  s2 as string
End Type

Type MYType1
  a as string
  a1 as string
  a2 as string
End Type

Type MYType2
  d as string
  d1 as string
  d2 as string
End Type

Type MYType3
  tp1() as MyType1
  tp2() as MyType2
  tp3() as MyType3
End Type

Dim vr as MyType3

Можно ли как-нибудь загнать переменную vr в бинарный файл

Ответить

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

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



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #1
Добавлено: 24.08.04 14:46
Если бы у тебя все строки были бы объявлены с известной размерностью, т.е. as string * &h400 то можно было бы прямо брать и сохранять блоком памяти... а так можно только построчно сохранить, с каким-то разделителем...

Ответить

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



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #2
Добавлено: 24.08.04 22:28
 А PUT не пробовал?

Ответить

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



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #3 Добавлено: 25.08.04 08:28
Сначала задай размерность массивов в типе. Затем

Dim hFile as Byte
hFile=FreeFile
Open "filename.dat" for Binary as hFile
Put hFile,,vr
Close hFile

Еже ли нужна переменная размерность массивов, то введи Header файла (структуру), в которой указывай ее и еще что-нибудь, а затем сохраняй ее перед vr.

Ответить

Страница: 1 |

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



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