Не запускается программа на Windows10 | |
---|---|
And Автор Сообщений: 901 Дата регистрации: 29.01.2001 |
Есть скомпилированный в vfp9 exe-файл. Спокойно работает программа на Windows7. Для того, чтобы она работал на любом другом компьютере, я копирую файлы:
vfp9r.dll vfp9rrus.dll msvcr71.dll gdiplus.dll vfp9t.dll Comctl32.ocx - структура типа "дерево" richtx32.ocx в папку C:\WINDOWS\system32 Но на ноуте с Windows10 это не помогло. При запуске выдается "Ошибка операции ввода/вывода". Куда копать, подскажите, пожалуйста! |
Re: Не запускается программа на Windows10 | |
---|---|
ssa Сообщений: 13008 Откуда: Москва Дата регистрации: 23.03.2005 |
Винда, небось, еще и 64-разрядная?
В папку с exe-файлом это все надо класть. ------------------ Лень - это неосознанная мудрость. Исправлено 1 раз(а). Последнее : ssa, 22.07.21 20:42 |
Re: Не запускается программа на Windows10 | |
---|---|
And Автор Сообщений: 901 Дата регистрации: 29.01.2001 |
Конечно И в неё тоже положил. Читал, что сам VFP90 на винду10 уже нельзя поставить? Так и есть? Можно было бы отладить... Исправлено 1 раз(а). Последнее : And, 22.07.21 20:47 |
Re: Не запускается программа на Windows10 | |
---|---|
And Автор Сообщений: 901 Дата регистрации: 29.01.2001 |
Хотя, видимо она запускается. Т.к. если нажимать не "Прекратить", а "Продолжить", то в итоге выходим на ошибку, что она не находит рабочую таблицу...
|
Re: Не запускается программа на Windows10 | |
---|---|
ssa Сообщений: 13008 Откуда: Москва Дата регистрации: 23.03.2005 |
Чушь. ------------------ Лень - это неосознанная мудрость. |
Re: Не запускается программа на Windows10 | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Вот зачем всегда фоксовые библиотеки суют в системные папки?? Несмотря на то, что и сами разработчики фокса выделили для этого вполне конкретное место - в общей папке микрософтовских библиотек. На 64-битной системе это:
При установке их туда вручную потребуется только еще регистрация от имени администратора vfp9r.dll с помощью C:\WINDOWS\system32\regsvr32.exe. А если используются средства справки фокспро - еще и foxhhelp9. Также - из приведенного списка потребуется регистрация от имени администратора и библиотек Comctl32.ocx и richtx32.ocx. Иначе они не будут обнаружены в проекте. Вообще для надежности лучше всего их регистрацию делать не из текущей, а из учетной записи "Администратора". Т.е. надо зайти в: Панель управления - Администрирование - Управление компьютером - Локальные пользователи - Пользователи. И там в свойствах встроенной учетной записи "Администратора" включить его, по умолчанию выключен. Потом выйти из текущего пользователя, и зайти при перезагрузке в "Администратора". Произвести все нужные регистрации. Снова зайти, как описано выше в список Пользователей. Отключить опять "Администратора". И при новой перезагрузке вернуться в учетную запись прежнего пользователя. Такая регистрация всегда получается надежнее и беспроблемнее. Иногда еще, встроенный в десятку защитник-антивирус бывает блокирует что-то фоксовское, библиотеки и прочее. Надо не забывать просто проверять его в случае непонятных проблем работы фоксовских программ и ставить все их в его исключения. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) Исправлено 4 раз(а). Последнее : Crispy, 23.07.21 11:30 |
Re: Не запускается программа на Windows10 | |
---|---|
Nick Сообщений: 140 Откуда: Lvov Дата регистрации: 11.01.2001 |
Недавно ставил на 10 программу на фоксе 9 сп1
Под админом запустил родной фоксовый рантайм для сп1 - все галки вверху и галку на русский внизу - ОК! И все отлично запускаетсо! брал тут www.foxpert.com Исправлено 1 раз(а). Последнее : Nick, 23.07.21 12:35 |
Re: Не запускается программа на Windows10 | |
---|---|
And Автор Сообщений: 901 Дата регистрации: 29.01.2001 |
Спасибо! Буду пробовать. Ноут пока недоступен
|
© 2000-2024 Fox Club  |