|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.04.2022, 23:34 | #391 | |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
Цитата:
[Предупреждение] Unit1.pas(88): Variable 'k' might not have been initialized [Совет] Unit1.pas(43): Variable 'j' is declared but never used in 'TForm1.SpeedButton1Click' Прога показывает так : Ошибка контрольной суммы 0x00 (верная 0xFF) str № 1: S0030000FC Есть ошибки ! А байт вырезанный из строки не видит и типа всё хорошо. |
|
05.04.2022, 23:38 | #392 | |||
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,314
|
Цитата:
Проверки на длину все равно нужны. Да, они не помогли выявить именно те изменения, которые вносите вы, но они не бесполезны. Перед копированием кода не забывайте переключаться на русскую раскладку клавиатуры, чтобы не было кракозябр вместо текста. Цитата:
Цитата:
Не нашел явного запрета на то, чтобы в S0 записи обязательно были data байты (хотя они там ожидаются - можно выдать предупреждение, что их нет, но они желательны). А в общем виде для srec строка содержит минимально необходимые 10 символов. В текущем виде программа выдает по каждой строке только одну ошибку (самую первую выявленную), поэтому если в будущем программа будет более точно проверять длину строки для каждого типа, но ошибка контрольной суммы будет проверяться сначала, то только о ней и будет сообщено.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 06.04.2022 в 00:08. |
|||
06.04.2022, 00:49 | #393 |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
|
06.04.2022, 00:51 | #394 |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
|
06.04.2022, 00:52 | #395 |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
|
06.04.2022, 01:00 | #396 | |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
Цитата:
Да переключение здесь не поможет, обычно перезагрузка компа помогает и кракозябр нет, а в процессе множественных исправлений, копирований, опять кракозябры, пока не перезагрузишь. |
|
06.04.2022, 01:09 | #397 | |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
Цитата:
Код:
|
|
06.04.2022, 01:10 | #398 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,314
|
Добавьте после проверки контрольной суммы:
Код:
Странно. У меня кракозябры вставляются, когда текст копировался с английской раскладкой клавиатуры, а если переключиться сначала на русскую, то всё хорошо.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 06.04.2022 в 01:13. |
06.04.2022, 01:33 | #399 |
Форумчанин
Регистрация: 12.03.2019
Сообщений: 376
|
Скачал с инета конвертер, сконвертировал файл, тритон свободно и без нареканий открывает файл, конвертировает в бин, другой конвертер пишет оишбка и в бин не конвертит, третий конвертит без проблем. Наша пишет : Длина строки слишком мала str № 2049:
Есть ошибки ! не выводя строку в программу. Со старым кодом всё пишет окей ! Ошибок не выявлено ! Где правильно ? не путает ли новый код с проверкой ? Код:
файл прилагаю. |
06.04.2022, 01:49 | #400 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,314
|
Строка выводится, просто она нулевой длины. Сами посмотрите в текстовом редакторе, что именно в 2049 строке находится.
Наверное, он игнорирует пустые строки. Добавьте перед всеми проверками длины: Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно создать "батник", вырезать из "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 |