Зависание Турбоконфа после выбора слова из списка Т9

tormozit Закрыто

Ссылка скрыта


Процедура ПерейтиКОпределению()
    СтароеЗначениеБуфераОбмена = ТурбоКонф.ПолучитьБуферОбмена();
    ПодключениеИР = ПодключениеИР(,, Ложь);
    Если ПодключениеИР = Неопределено Тогда
        Возврат;
    КонецЕсли;
    МодулиИР = МодулиИР(ПодключениеИР);
    Если Не ЭтоДокумент(ТипЭлементаИнтерфейса) Тогда
        Если Ложь
            Или ТипЭлементаИнтерфейса = ТипЭлемента.ЭлементСписка
            Или ТипЭлементаИнтерфейса = ТипЭлемента.ЭлементМеню
            Или ТипЭлементаИнтерфейса = ТипЭлемента.Неизвестный
        Тогда
            ТекстМодуля = ТурбоКонф.ПолучитьИмяЭлемента();
            Сообщить("Текст ячейки = " + Лев(ТекстМодуля, 1000));
        Иначе 
            Если Ложь
                Или ЭтоПоле(ТипЭлементаИнтерфейса)
                Или ЭтоПолеСоСписком(ТипЭлементаИнтерфейса) 
            Тогда
                ТурбоКонф.КонтролКлавиша(Клавиши.A);
            КонецЕсли;
            ТекстМодуля = ПолучитьВыделенныйТекст();
            Сообщить("Текст поля = " + Лев(ТекстМодуля, 1000));
        КонецЕсли;
    КонецЕсли;

Комментарии

bolsun
#1, 05 декабря 2023 18:35

Это воспроизводится?


tormozit
#2, 05 декабря 2023 18:46

Нет. Кажется встречал такое зависание пару раз всего.


tormozit
#3, ред. 12 декабря 2023 10:59

Сейчас случилось зависание Турбоконфа при вызове подсказки Т9. После убийства COM приложения Турбоконф ожил. Но COM процесс при этом не нагружал процессор не был остановлен отладчиком.
Ссылка скрыта


tormozit
#4, 23 декабря 2025 23:40

tormozit изменил статус на Закрыто


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера