Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: бинарнаые данные Добавлено: 07.12.05 19:57  

Автор вопроса:  Leha
как мне бинарное содержимое какой нить переменное перекинуть в стринговую, например лонговое число 3 чтоб было представлено как chr(3)& chr(0) & chr(0) & chr(0), и так со всеми типами (как это бывает если сохраняешь переменную в бинари файл, а потом читаешь его содержимое в стринговый буыер)?

Ответить

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

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



ICQ: 345743490 

Вопросов: 42
Ответов: 385
 Web-сайт: vt-dbnz.narod.ru
 Профиль | | #1
Добавлено: 07.12.05 21:37
Объявляешь байтовый массив. Редимишь в нужный размер.
CopyMemory ТвойМассив(0), Переменная, РазмерПеременнойВБайтах

Дальше
St = ТвойМассив
St = StrConv(St, vbUnicode)
Вот и все.
Но для каждого типа такое придется писать отдельно. И с вариантом проблемы могут быть.

Ответить

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


 

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

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 08.12.05 14:24
Dim a as Long
Dim s as String
Dim q as Integer
a = 3
s = str$ (a)
q = Val(s$)

Ответить

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



Вопросов: 37
Ответов: 68
 Профиль | | #3 Добавлено: 08.12.05 18:14
2 victor - вери сенкс, я про байтовый масси в совсем забыл - пытался копить на прямую в стринг, ну а там сам понимаеш, вообщем еще раз сенкс

Ответить

Страница: 1 |

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



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