|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
||||||
Чтение структуры из бинарного файла03.11.2015, 11:07. Показов 8018. Ответов 48
Метки нет (Все метки)
Всем добрый день, столкнулся с проблемой чтения структур из бинарного файла, много чего нового узнал и много в чем еще не разобрался, ниже приведу пример кода (пример брал с форумаЗапись структуры в бинарный файл) но у меня компилятор ругается на
Кликните здесь для просмотра всего текста
"System.IO.BinaryReader" не содержит определения для "ReadStruct" и не был найден метод расширения "ReadStruct", принимающий тип "System.IO.BinaryReader" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку)
Тема раньше создавалась на С++\СLI но по совету решил писать данный проект на C# в теме указаны все выходные данные которые должны получить Чтение данных из бинарного файла Всем заранее спасибо
0
|
||||||
| 03.11.2015, 11:07 | |
|
Ответы с готовыми решениями:
48
|
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
||||||
| 06.11.2015, 08:37 [ТС] | ||||||
|
tezaurismosis, Доброе утро, спасибо помогло, но теперь опять значения отображаются со сдвигом в хаотичном порядке, ошибка отладчика :
Кликните здесь для просмотра всего текста
Необработанное исключение типа "System.ArgumentException" в mscorlib.dll
Дополнительные сведения: Not a legal OleAut date. я попробовал бы исправить, но проект который скинул Konctantin, довольно интересный, через xaml запутался немного , и для меня новшества в коде, а именно
0
|
||||||
|
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
|
|
| 06.11.2015, 09:12 | |
|
Это свойства, они нужны для биндинга, через них он работает.
У вас опять та же ошибка что и была, вы случайно ничего не переписывали, если да - то давайте разберемся со всем, разложим по полочкам.
0
|
|
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
|
| 06.11.2015, 09:15 [ТС] | |
|
Konctantin, Я только перенес вызов
CommandBinding_Open_Executed(null, null); в обработчик события, Initialized ну и как вы сказали public float[] Frez {get{return frez;}}
0
|
|
|
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
|
|
| 06.11.2015, 09:19 | |
|
ну не знаю, у меня все работает, чтение -> редактирование -> сохранение
похоже вы что-то сделали со структурой, покажите ее.
0
|
|
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
|||||||||||
| 06.11.2015, 10:40 [ТС] | |||||||||||
0
|
|||||||||||
|
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
|
|
| 06.11.2015, 16:09 | |
|
мистика, только что проверил на другом компьютере, все работает.
1
|
|
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
|
| 06.11.2015, 19:03 [ТС] | |
|
Konctantin, и правда мистика, гляну сегодня еще дома на ПК, через 2 часа примерно отпишусь
Добавлено через 2 часа 44 минуты Запустил дома на студии 2015, и все запустилось без проблем, но почему старые версии не поддерживают данное решение ? На работе 2012 студия стоит ( обновлял framework до версии 4.5.2) Добавлено через 8 минут Не по теме: Не по теме, почему вы использовали xaml ? что бы уменьшить его размер ? или чем он лучше win form
0
|
|
|
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
|
|
| 06.11.2015, 21:16 | |
|
Я просто пишу на нем, а с формами как-то давно уже работал, да и после WPF уже как-то не с руки на формах писать.
Попробуйте просто создать новое приложение на 2012 и просто скопировать код окна (xaml+cs) из этого проекта.
1
|
|
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
|
| 06.11.2015, 21:24 [ТС] | |
|
Konctantin, ну я так почитал установил уже себе Callisto, сейчас думаю как установить winRT, по сути WPF новая технология, и на рынке я смотрю занимает большой спрос, уже посмотрел возможности элементарных настроек тех же кнопок, и т.д., скачал книгу по WPF и буду также уходить больше в эту сторону, в xaml раскрывается больше возможностей как я понял.
Завтра попробую сделать все по вашему совет, большое спасибо. Не по теме: на msdn можно как-то скачать 2015 студию в образе, что-то я не нашел
0
|
|
| 06.11.2015, 21:24 | |
|
Чтение бинарного файла по заголовкам Некорректное чтение из бинарного файла Чтение матрицы из бинарного файла Чтение из бинарного файла в структуру Чтение бинарного файла задом - наперед Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|