|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.04.2021, 17:42 | #141 | |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
Цитата:
А я как раз описывал код и увидел косяк свой, только хотел исправится, а Вы меня опередили .... Заработался вчера, с одного формата, на другой, поздно вот и на косячил. Тесты это всё же наиглавнейшее дело . Исправил всё , можете тестировать, пробежал за одно и по s19-s28, всё хорошо, ошибок больше не нашёл. Вот ошибка была : sum := count + addr and $FF + (addr shr 8) and $FF + (addr shr 16) and $FF + (addr shr 24) and $FF; Всё исправил. Код и программа в архиве. |
|
04.04.2021, 05:53 | #142 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,289
|
В прошлый раз не заметил - строку "convBar.Visible:=true;" стоит вынести и поставить до цикла while.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
04.04.2021, 16:37 | #143 | |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
Цитата:
Завтра зачёт, час пробил. Если бы не ВЫ BDA, я даже не знаю что бы делали. Гора с плеч прям .... Нет слов таких, чтоб выразить всю Благодарность Вам , за Вашу помощь и труд !!! Низкий поклон от всей нашей группы. BDA, Вы говорили что у Вас есть программа , которая проверяет контрольную сумму строки . А у меня идея родилась , наверное утопическая , я тут подумал А интересно можно ли написать такую программу, которая бы проверяла контрольную сумму строки , каждой в файле и , если в какой то строке ошибка контрольной суммы ,то программа выводит сообщение, что в такой то строке (10, 5, 2 и.т.д) ошибка контрольной суммы и файл не корректный. Для файлов в формате , srec и hex . А то редакторы просто пишут что ошибка строки и всё, а какой строки? по какому адресу? не пишут. А тут бы точно уже знали бы что файл повреждён на такой то строке и исправить одну строку легче, чем весь файл. Мне кажется такая бы программа была бы востребованной ? Хотя может я и ошибаюсь.... |
|
04.04.2021, 19:37 | #144 | ||
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,289
|
Цитата:
Код:
Цитата:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
||
04.04.2021, 20:15 | #145 |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
Да фактически и редактор при загрузке проверяет, только, если файл повреждён то пишет что ошибка в строке и не загружает, а в какой строке? не пишет. Вот и пришла идея.
|
04.04.2021, 20:16 | #146 | |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
Цитата:
|
|
04.04.2021, 20:29 | #147 |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
sergey.serg-72,
BDA, мне тут ребята подкинули актуальный вопрос : Есть много софтов, много программаторов и каждый работает только с определённым расширением. Пример : Тритон все свои файлы подписывает на выходе как MOT, другой программатор как S19, третий как SREС.... В описании к SREC идут расширения : .s19, .s28, .s37, .s,.s1, .s2, .s3, .sx,.srec или .mot Понятно что всё едино и всё по одному алгоритму, просто подписывает каждый производитель под себя. И если один софт будет брать S19,S28,S37 и только, то второй только Mot. Хотя файл на выходе один и тот же. Решается этот момент просто: после сохранения переименовывают файл и всё. Но это не совсем думаю правильно. А вот редактор при сохранении окно появляется сохранить как, и в один клик на вёл на формат и в таком (каком указал) и сохраняется, что очень удобно. Отсюда вопрос а как можно сделать в нашей программе чтоб когда появилось окно сохранения, можно было выбрать из фильтра и какой выбрал, в таком расширении и сохранилось, так можно сделать? С фильтром и окном открытия понятно, но вот наводишь на выбранный и всё ровно не сохраняет, либо в ручную вводить, либо переименовывать. А вот как сделать чтоб был выбор при сохранении ? Код:
|
05.04.2021, 01:23 | #148 | |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,289
|
Цитата:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
|
06.04.2021, 00:58 | #149 |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
BDA,
BDA, просили Вас ещё поблагодарить за помощь от всей группы , все сдали Джонс в Шоке !!! он не ожидал от слова совсем, Ваш код произвёл фурор, всё понятно, просто и без лишних буферов и прочего. У нас один чел, принёс свой вариант , у него какой-то родственник кодер на С+, Там код на 3 страницах, куча процедур функций, буфер , Джонс орал на него как бешаный, там Джонс с трудом разобрался, там на пол года изучения...... Джонс думал что у всех так будет. А получилось как раз на оборот, что по hex, что по srec . Джонс довольный сразу стал умягчился и даже анекдот рассказал. В общем просто в восторге остался. Все сдали . Девчонки особенно счастливы очень были, оказывается так мало , для счастья людям надо, не думал даже.... У меня правда ЧП, вчера зуб разболелся ночью , еле до утра протерпел, с утра к зубному, зуб к удалению, да ещё передний... Короче на зачёт пришёл с развороченной челюстью и кровища шла... Еле до сидел пары , но всё сдал, Спасибо Вам огромное!!! Единственный момент был по hex, так как hex без смещения был, мы его отработали на 8 странице. Всё отлично, но шапка 02000004%.4x%.2x%s' не выводилась, Джонс сказал надо сделать... ребята растерялись, а я в больничке был, ботан растерялся.... Я во время пришёл, причину нашёл, почему не выводилась. Код:
Так что быстро этот момент исправили, в остальном всё отлично. Джонс был на радостях и мне из за сочувствия дал свой код , преобразование из srec, в bin. При чём с учётом смещения. Код простой, как у Вас, а ребятам которые по hex, следующим заданием будет из hex, в бин, с учётом смещения. Я освобождён от этого Джонс дал мне код, я естественно ребятам, которые по srec. Так что всё удачно прошло. Я добавил в свой конвертер и преобразование из srec в бин. Прога ещё универсальней стала. Джонс конечно ещё тот злыдень, но коды у него тоже простые и понятные. Так что по srec, полный комплект теперь. Последний раз редактировалось sergey.serg-72; 06.04.2021 в 01:02. |
06.04.2021, 01:10 | #150 |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
Что касается этого , то не совсем так, выбирать можно не только s19 и srec
А на выбор, я чуток подправил, выбор даётся шире. Завтра ещё по гоняю, а то температура что то поднялась, реакция пошла на удаление... Не в форме сегодня Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно создать "батник", вырезать из "2.txt" первых n строк и вставить их в "1.txt" | temphard | Помощь студентам | 2 | 03.09.2013 16:03 |
Удаление первых n-строк из txt-файла | Neksion | Помощь студентам | 2 | 10.07.2013 18:12 |
Создать чтение из файла и запись в файл txt на С++ | skifre | Фриланс | 0 | 01.06.2012 16:16 |
поиск и выципление строк из txt файла | D_e_n_n | Помощь студентам | 7 | 04.02.2011 05:39 |
C# Представление txt файла как массива строк | asheb | Помощь студентам | 7 | 20.04.2010 12:51 |