Aent писал(а):Print запускает подпрограмму печати и возвращает управление интерпретатору для
выборки новой строки. Код не реентерабельный. Начало печати до конца предыдущей валит интерпретатор. Кстати, похожие, но более мелкие проблемы бывают и с VBA. Но там выручает DoEvents.
Похоже, что так. В VBA нередко пользуюсь DoEvents.
Аналог DoEvents есть в SB ?
Aent писал(а):
В ОО на уровне программинга вообше много чудес. Я обнаружил, что при программной
вставке строки в CALC в нижележащих строках в формулах иногда корректируются не все адреса операндов.
Типа было:
=A3+B44+C175
Вставили строку выше примерно на 100 строк
должно было стать:
=A4+B45+C176
а стало:
=A4+B45+C17
5
причём иногда этот глюк есть - иногда нет
Возможно, и я уже видел нечто подобное. Но на данном этапе освоения больше склонен эти вещи объяснть не полным пониманием. Конечно, хочется для работы использовать надежную среду, чтобы не тратить свое время на лицезрение "чудес".
Aent писал(а):
Я бы попробовал всё таки на вашем месте объяснить руководству, что стоимость
владения и сопровождения у OO в разы больше MSO ...
И кстати, когда вы постите код, на этом форуме принято использовать теги
[code] [/code]
Сегодня увижу руководство и объясню. С этой программкой прокатит, но если придется переделывать большую, то, конечно, купть MSO проще будет. Иначе получится полная отладка программы с выявлением "чудес".
Но, не всегда, наверное, ООо дороже. Недавно поставил на двух компах ООо в организации, которая использует компьютеры в простых целях. Никто не задает вопросов.
О тегах забыл, пардон.