|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.06.2011, 23:21 | #1 |
Пользователь
Регистрация: 17.05.2010
Сообщений: 35
|
Array Of Byte -> TStream
Пишу в Delphi 2010. Делаю так:
Код:
Подскажите, как записать array of Byte в TStream? PS ну, и как проделать обратное ( TStream -> Array Of Byte ) Последний раз редактировалось KiL0z; 17.06.2011 в 23:23. Причина: добавлено PS |
18.06.2011, 00:46 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
какая ошибка то?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
18.06.2011, 08:29 | #3 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
+1
Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
18.06.2011, 13:05 | #4 | |
Пользователь
Регистрация: 17.05.2010
Сообщений: 35
|
Относящихся к этой строке 3 ошибки, конкретных 2ве (см. не курсив):
Цитата:
|
|
18.06.2011, 13:30 | #5 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
18.06.2011, 14:02 | #6 |
Пользователь
Регистрация: 17.05.2010
Сообщений: 35
|
так я и привел строчки из реального кода, с которым работаю...
и List index out of bounds (0) именно после попытки выполнения этой строки выскакивает, если закоментить её - ошибок нет вообще. AStream передается этой функции из другой, где он имеет тип TMemoryStream, не может быть что бы дело было в этом... PS а всё... я создал AStream после передачи его функции записи в поток... надо выспаться... Последний раз редактировалось KiL0z; 18.06.2011 в 14:22. Причина: описание того откуда берется AStream |
18.06.2011, 16:25 | #7 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...а кто-то еще код полностью не хотел показывать
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
18.06.2011, 17:56 | #8 |
Пользователь
Регистрация: 17.05.2010
Сообщений: 35
|
Полностью код? у меня эти функции находятся в разных модулях и размером в несколько тысяч строк, сами по себе, не считая остального содержания модулей. Я просто диплом дописываю, осталось только запись в файл, а в голове уже каша полная...
|
18.06.2011, 18:49 | #9 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
на будущее:
отладка, отладка и еще раз отладка. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
18.06.2011, 20:17 | #10 |
Пользователь
Регистрация: 17.05.2010
Сообщений: 35
|
времени уже нету... и так опаздываю из-за мед обследования по направлению от военкомата...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
преоброзования Byte Array to Single and Integer | mrCloud | Общие вопросы Delphi | 1 | 14.06.2011 21:08 |
unsigned char в array<Byte> | Artemprodigy | Visual C++ | 0 | 23.03.2011 11:19 |
Байты из файла в array of Byte | Cold_Night | Помощь студентам | 5 | 09.12.2009 15:46 |
convert(array of byte, real48) | Ringess | Общие вопросы Delphi | 3 | 24.06.2009 13:03 |
Array of byte в файл | Deight | Общие вопросы Delphi | 3 | 05.12.2008 19:10 |