#136: Author: Alextp, Posted: Mon Mar 12, 2012 18:12 все плохо Скачал на новую ОС USSR-версию. (XPSP3). Установил. При 1 запуске-
Code:
---------------------------
Error
---------------------------
Возможно, что это фатальный сбой:
Access violation at address 00405BC4 in module 'xBaseViewSU.exe'. Write of address 7C91005D
Завершить работу программы?
---------------------------
Yes No
---------------------------
если NO- то при открытии любой DB - курсор "Ждите" и виснет. (Даже при откр. CSV).
при 2м запуске то же.
#137: Author: mutex, Location: КазахстанPosted: Mon Mar 12, 2012 18:20 Согласен, что плохо.
Проверьте список драйверов БД через Help/Db drivers.
ОС давно стоит? Или новый пакет - дистрибутив?
#138: Author: Alextp, Posted: Mon Mar 12, 2012 18:32 ..Проверьте список драйверов БД через Help/Db drivers.
не могу- после переустановки--
Code:
---------------------------
xBaseViewSU.exe - Ошибка приложения
---------------------------
Инструкция по адресу "0x006365cb" обратилась к памяти по адресу "0x0000005e". Память не может быть "written".
#139: Author: Beliy.IV, Posted: Tue Mar 13, 2012 12:10 Не в GUI а в самом дбф файле который Я открываю.
Я вообще-то ищу программу через которую можно редактировать мой dbf файлик. Любой обычной программы хватало, а щас перешли на сдачу отчётов на украинском и буквы і в Фамилиях (в моём случаи) отображаются _
#140: Author: mutex, Location: КазахстанPosted: Tue Mar 13, 2012 17:36 Ох друг Белый!
DBF очень старый формат и тогда, когда он появился, не было Юникода ! Следовательно поддержки всех языков мира этот формат не сможет обеспечить по умолчанию.
Вывод: надо переходить на современную СУБД, например на MS Access.
Другой способ трудоемкий и практически неосуществимый. Это переделать движок базы DBF, введя 8-ми битную украинскую кодировку.
Добавлено спустя 5 минут:
Alextp wrote:
.
..ОС давно стоит?
Новая- 2 недели
Боюсь, что новомодный дистрибутив ХР/SP3, не совсем корректен! Тут еще исключение драйверов баз данных (тот же MDAC) из новых ОС самим Микрософтом, ПМСМ!
Я жалоб на 8-ю версию по аналогичному поводу раньше не получал
#141: Author: Alextp, Posted: Tue Mar 13, 2012 18:04 некорректен так что XBV крешится при старте? Не думаю. Опять же- показ ошибки "у вас в ОС что-то некорректно" нужен.
#142: Author: mutex, Location: КазахстанPosted: Tue Mar 13, 2012 18:25 Увы, не все мне подвластно! Подозреваю, что управление до моего кода не успело дойти, Темида-протектор и ОС/ХР не поделили что-то.
А возможно, что виноват мой код. При старте опрашивается системный реестр на наличие драйверов БД. Это обычное чтение system registry в режиме readonly, ничего особенного там нет.
> Опять же- показ ошибки "у вас в ОС что-то некорректно" нужен.
Конкретно. что предлагаете? Как это сделать?
Try-Except перехват, вроде имеется.
Вот стартовый код:
.dpr
Application.Initialize;
if not AppInitialize then
exit;
Application.CreateForm(...);
Application.Run;
.pas
function AppInitialize: boolean;
begin //инициализация программы
try
...
except
on E: Exception do
Result := False;
end;
end; //AppInitialize
PS. Кстати, перевыпускать данную версию смогу ли? Пройдет ли перекомпиляция?
Времени утекло с тех пор и библы подержки изменились сильно! Развитие ведь идет и его не остановишь.
Может мы с Вами зря теряем время, обсуждая дурацкие новые пакеты старой операционки! Поробуйте на Винде 7, и как там?
#143: Author: Alextp, Posted: Tue Mar 13, 2012 18:31 -Конкретно. что предлагаете?
Поставить мою сборку XP (Линк- емейл) и попробовать в ней. причем с переинсталляцией XBV
Добавлено спустя 5 минут:
W7 пробовать не могу- виртуалка!
А зря или нет- решать Вам
#144: Author: mutex, Location: КазахстанPosted: Tue Mar 13, 2012 18:44 Установка целой ОС! Не хило!!!
Не имею времени на установку, да и желания нет со старой ХР возиться, повторяю со старой системой.
Да еще, был на Вашей ссылке http://chipxp.ru/index.php?newsid=74947
Что могу сказать? Этот дистрибутив ХР, оказвается самоделка, а не фирменная! Не доверяю, такую особо важную вещь, как дистрибутив ОС, посторонним изготовителям, и Вам советую.
#145: Author: AmeKs, Posted: Sun Apr 17, 2016 01:13 Среди плагинов не нашёл ничего актуального и похожего по функционалу, а на мой Total 64-bit xBaseView 32-bit не ставится. Может всё-таки есть аналог?
#146: Author: Avada, Location: Россия, СаратовPosted: Sun Apr 17, 2016 01:20 AmeKs
В таких случаях неоднократно уже рекомендовано пользоваться не одним лишь 64-битным TC, а комбинированной версией (32+64), запуская программу нужной битности по ситуации.