Страница: 1 | 2 |
Вопрос: За грузка эелментов в структуру из файла
Добавлено: 19.05.09 11:41
Автор вопроса: -=Fenix=-
Здрасте, подскажите как рнеализовать на VB/VB.NET:
имеется к примеру обыновенные ПЕ файл с байтами
и есть структура
Dim Signature as UInt16
Dim Count_Byte As UInt16
Dim Size_File As UInt16
End Structure
как загрузить в структуру не прибегая к указанию записи для каждого элемента?
p.s. знаю вот на С будет типа
{
*(((char*)exeh) + i) = fgetc(exe_file);
if(feof(exe_file)) break;
}
Ответы
Всего ответов: 24
Номер ответа: 1
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #1
Добавлено: 19.05.09 12:21
CopyMemory?
Номер ответа: 2
Автор ответа:
-=Fenix=-
Вопросов: 33
Ответов: 81
Профиль | | #2
Добавлено: 19.05.09 12:25
А можно примерчик? А то чё-то мои мысли кончились сериализацией, которая неподошла
Номер ответа: 3
Автор ответа:
-=Fenix=-
Вопросов: 33
Ответов: 81
Профиль | | #3
Добавлено: 19.05.09 22:48
Проблему решил, топик можно закрыть!
Решение :
Номер ответа: 4
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #4
Добавлено: 20.05.09 16:24
Номер ответа: 5
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #5
Добавлено: 20.05.09 21:33
К сожалению, функция VB6 LSet затерялась в небытии. Потому в доте приходится решать эту задачу через пятую точку.
К великой радости фундаментальных поклонников ежедневного рефакторинга.
Номер ответа: 6
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #6
Добавлено: 20.05.09 22:37
О, я еще помню гениальные кейворды для работы с сериализованными данными. DATA, READ и RESTORE.
Номер ответа: 7
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #7
Добавлено: 20.05.09 22:38
Забудь, в дотнете их тоже порезали
(* пошел рефакторить код *)
Номер ответа: 8
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #8
Добавлено: 20.05.09 22:42
Сволочи!
// ушел рефакторить код
Номер ответа: 9
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #9
Добавлено: 20.05.09 22:47
LSet убили! Галактего ф опасносте!!
/* ушел рефакторить код */
Номер ответа: 10
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #10
Добавлено: 20.05.09 23:07
омфг
;ушел рефакторить код
Номер ответа: 11
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #11
Добавлено: 20.05.09 23:22
Вы всё еще рафакторите?
Тогда мы идем... хотя - да хрен ли у вас делать :D
Номер ответа: 12
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #12
Добавлено: 20.05.09 23:41
Совершенно нечего.
' Ушел рефакторить код
Номер ответа: 13
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #13
Добавлено: 20.05.09 23:45
Ты все еще здесь?
Получаешь -1 за уклонение от рефакторинга.
Номер ответа: 14
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #14
Добавлено: 20.05.09 23:48
И встать! Когда с тобой разговаривает подпорутчик!
Номер ответа: 15
Автор ответа:
Fever
Вопросов: 60
Ответов: 808
Профиль | | #15
Добавлено: 20.05.09 23:56
Люби LSet, сука! (c) УПЧК стайл
Все любят LSet... (с) Футурама стайл