Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2006-08-30 13:34:51 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-05-21 07:54:13
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2006-08-30 14:36:39 ЛС | профиль | цитата
Что за HiAsm такой, что не хочет нормально работать???

Перефразирую: что за пользователь такой, что не хочет думать... Ошибка не в HiAsm, а в логике подсчета числа символов в memo. В программе не учитываются перенос и возврат каретки, и кроме того в редактор попадает лишняя строка(последняя).

Совет на будущее: при выявление потенциальной баги в компонентах программу нужно доводить до минимуму и в таком виде выкладывать её на форуме. 90% того, что здесь дается под словами "Бага в hiasm" и с примером более чем в 15-20 компонент как правило есть ошибка или недосмотр самого пользователя...
карма: 26
0
Ответов: 8895
Рейтинг: 823
#3: 2006-08-30 15:33:32 ЛС | профиль | цитата
777, файлы *.doc имеют форматирование совсем другое, открывая файл Вы в своей схеме подвергаете его преобразованию и ожидать, что после сохранения останется в формате *.doc нельзя.
В иллюстрацию замечания Dilma-ы подсчёт размера файла с учётом символов разделителей и без них: code_213

[size=-2]------ Добавлено в 15:33
777, в догонку - небольшой скрипт преобразующий *.doc в набор слов code_214
карма: 19

0
файлы: 2code_213.txt [1.5KB] [575], code_214.txt [1KB] [656]
Гость
Ответов: 17029
Рейтинг: 0
#4: 2006-08-31 16:31:21 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-05-21 07:54:13
карма: 0

0
Ответов: 9906
Рейтинг: 351
#5: 2006-08-31 17:46:39 ЛС | профиль | цитата
777 писал(а):
Но вот это же: code_218
нормально работает! И doc, и jpg-файлы сохраняет!

А вопрос то в чем
карма: 9

0
Администрация
Ответов: 15295
Рейтинг: 1519
#6: 2006-08-31 19:21:58 ЛС | профиль | цитата
Вопрос видимо решен.
карма: 26
0
Ответов: 9906
Рейтинг: 351
#7: 2006-08-31 22:40:10 ЛС | профиль | цитата
Решение кривое какое-то, и большие сомнения вызывает:
1) Алгоритмические про скорость: принимать сразу в Stream - быстрее, чам лопатить диск по одному байту. То же и про сохранение
2) Алгоритмические: в дополнительном (не основном) потоке идет обращение к визуальным контроллам
3) Технические: должно быть For.IncludeEnd=False
4) Не считая лишних элементов и связей....
карма: 9

0
Гость
Ответов: 17029
Рейтинг: 0
#8: 2006-09-01 15:07:13 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2021-05-21 07:54:14
карма: 0

0
Ответов: 8895
Рейтинг: 823
#9: 2006-09-01 22:17:19 ЛС | профиль | цитата
777, пример (кроме картинок можно включать и видео) code_222 на 158 версии
карма: 19

0
файлы: 1code_222.txt [7.4KB] [639]
Гость
Ответов: 17029
Рейтинг: 0
#10: 2006-09-02 12:41:25 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2021-05-21 07:54:14
карма: 0

0
Ответов: 8895
Рейтинг: 823
#11: 2006-09-02 14:36:04 ЛС | профиль | цитата
777, т. е. в файле *.ехе должны быть по N штук картинок, звуков и текстов?, если так, то это ещё проще!

[size=-2]------ Добавлено в 14:36
14 минут, включая "почёсывание в затылке" code_224

Аттач из-за размера удалён
карма: 19

0
Ответов: 3655
Рейтинг: 69
#12: 2006-09-02 15:13:35 ЛС | профиль | цитата
Леонид, Ничего себе файлик вложил ! Надо было в архив и в Upload.

P.S.
"почёсывание в затылке"

И сколько раз почесал
Надо вести статистику для полной точности в технологии разработки примеров.
карма: 0

0
Ответов: 8895
Рейтинг: 823
#13: 2006-09-02 15:20:47 ЛС | профиль | цитата
Вячеслав, там 3 картинки и 3 звука, поэтому большой, а схемка маленькая , а цитата от Galkov
карма: 19

0
13
Сообщение
...
Прикрепленные файлы
(файлы не залиты)