Проблемы с запуском утилиты topscan.exe (TopScan) в среде Clarion — довольно частое явление. Чаще всего приложение не запускается или работает некорректно по двум основным причинам:
· «Невидимое» окно TopScan: Это самая распространённая проблема. TopScan «запоминает» положение своего окна с прошлого сеанса, и оно может оказаться за пределами видимой области экрана, особенно при смене конфигурации мониторов или разрешения экрана. Вы даже можете увидеть иконку программы на панели задач, но само окно будет недоступно. Иногда окно также может быть свёрнуто с нулевой шириной и высотой.
· Ошибки при открытии файлов данных (TPS): TopScan может запускаться, но не может открыть конкретный файл .tps. Это часто случается, если файл зашифрован (ENCRYPT) и защищён паролем, или если повреждена сама структура файла данных (например, в многтабличном superfile).
Вот несколько способов решения, от самых простых к более сложным. Рекомендую пробовать их по порядку.
Способ 1: Принудительно переместить окно с помощью клавиатуры (Самый быстрый способ)
Этот метод позволяет «вернуть» окно на экран, не перезапуская программу.
1. Убедитесь, что окно TopScan активно. Для этого нажмите Alt + Tab несколько раз или просто кликните по его иконке на панели задач.
2. Нажмите комбинацию клавиш Alt + Пробел, чтобы открыть системное меню окна (оно появится у края экрана, даже если само окно не видно).
3. Нажмите клавишу М (в русской раскладке) или M (в английской), чтобы выбрать пункт «Переместить» (Move).
4. Курсор мыши примет вид крестика. Теперь с помощью клавиш со стрелками (←, ↑, →, ↓) перемещайте окно, пока оно не появится в зоне видимости. Обычно достаточно несколько раз нажать стрелку влево (←) и вверх (↑).
5. Когда окно появится, нажмите Enter, чтобы зафиксировать его новое положение.
Способ 2: Переместить окно с помощью горячих клавиш Windows
Этот метод работает в Windows 10 и 11, и он ещё проще.
1. Убедитесь, что приложение TopScan активно (кликните по его иконке на панели задач).
2. Нажмите комбинацию Windows + Стрелка влево (или Windows + Стрелка вправо). Это заставит окно прикрепиться к соответствующей стороне экрана.
3. Альтернативно, можно попробовать комбинацию Windows + Shift + Стрелка влево, которая перемещает окно между мониторами, если их несколько.
Способ 3: Сбросить настройки окна через файл TopScan.ini
Если предыдущие способы не помогают или проблема повторяется, нужно вручную исправить конфигурационный файл, где хранятся «неправильные» координаты.
1. Закройте программу TopScan, если она запущена.
2. Найдите файл TopScan.ini. Обычно он находится в папке вашего профиля, по пути: C:\Users\%Имя_пользователя%\AppData\Roaming\SoftVelocity\Clarion\%Версия_Clarion%\TopScan.ini.
3. Откройте файл TopScan.ini в любом текстовом редакторе (например, в Блокноте).
4. Найдите в файле секцию [Position] и измените в ней значения параметров XPos и YPos на 0, а Width и Height установите на разумные значения (например, 800 и 600). Вот пример:
```ini
[Position]
XPos=0
YPos=0
Width=800
Height=600
```
5. Сохраните изменения в файле и попробуйте снова запустить TopScan.
Способ 4: Полностью удалить файл TopScan.ini (Радикальное решение)
Это самый простой и надёжный способ сбросить все настройки TopScan к значениям по умолчанию. Программа создаст новый файл при следующем запуске.
1. Закройте программу TopScan, если она запущена.
2. Перейдите в ту же папку, что и в предыдущем способе.
3. Найдите и удалите файл TopScan.ini.
4. Запустите TopScan. Он создаст новый файл настроек с параметрами по умолчанию, и окно должно появиться на экране.
Способ 5: Решение проблем с открытием файлов .tps
Если сам TopScan запускается, но при открытии файла вы видите ошибку, попробуйте следующее:
· Проверьте пароль: Если файл зашифрован (ENCRYPT), TopScan должен запросить пароль. Убедитесь, что вы вводите правильный пароль. Если пароль хранится в коде, он может быть виден в exe или dll в открытом виде.
· Используйте утилиты восстановления: Если файл повреждён, вы можете попробовать восстановить его с помощью утилиты TPSfix, которая поставляется вместе с Clarion.
· Попробуйте другую версию TopScan: Иногда более старая версия утилиты (например, из Clarion 6 или

может работать стабильнее и открывать файлы, с которыми не справляется новая.
Надеюсь, один из этих способов поможет решить вашу проблему. Если что-то останется неясным, дайте знать, и мы попробуем разобраться дальше.