Вопрос № 87612: Добрый день. Подскажите пожалуйста как в Microsoft Office Word 2003 определить как был создан документ. (набран вручную или сканирован)....Вопрос № 87634: Здравствуйте многоуважаемые эксперты. Вопрос по MS Access.
В формочке есть поле. В нем несколько текстовых символов (например слово "Иван"). Когда фокус попадает на это поле, слово "Иван" подвечивается. То есть, если попытатьс...
Вопрос № 87.612
Добрый день. Подскажите пожалуйста как в Microsoft Office Word 2003 определить как был создан документ. (набран вручную или сканирован).
Отвечает: Ерёмин Андрей
Здравствуйте, Руслан Сергеевич!
К сожалению, информации о том, как и откуда появился текст, нигде нет. Единственный способ - если на компьютере установлен какой-то кейлоггер (программа, записывающая всё, что набирается на клавиатуре), то можно посмотреть его логи и, если там текста нет, значит текст отсканирован (либо скопирован откуда-то ещё через буфер обмена например).
--------- Нет правила без исключений. Правило без исключений - исключение из правил.
Отвечает: Baksarayev Vladimir Alexandrovich
Здравствуйте, Руслан Сергеевич!
Обычно если документ word рождён какого-либо софтом, а в основном это ABBYY Finereader. То текст вставляется не корректно, и его после этого следует дополнительно форматировать, а это уже рукопашка. Что касается информации о документе, то это в очень скудной форме в свойствах через контекстное меню ярлыка документа.
Отвечает: Rewer8
Здравствуйте, Руслан Сергеевич!
Нажмите на кнопку непечатаемые символы если текст был отсканирован
то между словами появятся вот такие символы __ или _
например текст "Я приехал с Урала" ,будет таким "Я при_ехал с Ура_ла"
это верный признак того что текст сканированный
Ответ отправил: Rewer8 (статус: 10-ый класс)
Ответ отправлен: 20.05.2007, 00:00
Вот ссылка на программу, которая позволяет просматривать содержание скрытых полей документа word.
LandMaster.
Пропущенная ссылка вставлена по просьбе автора ответа. Edited by Alexandre V. Tchamaev
Ответ отправил: LandMaster (статус: 3-ий класс)
Ответ отправлен: 21.05.2007, 08:38
Вопрос № 87.634
Здравствуйте многоуважаемые эксперты. Вопрос по MS Access.
В формочке есть поле. В нем несколько текстовых символов (например слово "Иван"). Когда фокус попадает на это поле, слово "Иван" подвечивается. То есть, если попытаться добавить две буквы например "ов", то слово "Иван" сотрется и в поле останется только "ов".
Как при попадании фокуса на это поле переместить курсор за последний символ этого поля (справа), что бы была возможность продлить текст в поле, а не набирать его заново. При этом мышку дергать не следует. Понимаю, что каким-то макросом (м.б. включая несколько раз keystrokes символа "стрелка вправо), но не знаю как добавить эти keystrokes.
На это поле фокус попадает с помощью макроса командой "кЭлементуУправления"
Отправлен: 19.05.2007, 17:05
Вопрос задал: Sergepon (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Rewer8
Здравствуйте, Sergepon!
ВЫ говорите что фокус у ВАС попадает на текстовое поле
значит Попробуйте функцией SendKeys "{RIGHT}", True
она переместит курсор в самый конец строки, только возможно
ВАМ придётся применить её в цикле несколько раз
в зависимости от того на сколько позиций(букв) ВЫ хотите продвинуться
Один вызов этой функции соответствует нажатию стрелки вправо на клаве
Удачи!
Ответ отправил: Rewer8 (статус: 10-ый класс)
Ответ отправлен: 20.05.2007, 00:00 Оценка за ответ: 5 Комментарий оценки: Уважаемый эксперт Rewer8 уже не в первый раз помог мне решить проблему, поэтому однозначно оценка 5!