powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / конвертирование vcl при переходе от версии к версии
5 сообщений из 5, страница 1 из 1
конвертирование vcl при переходе от версии к версии
    #33294663
32167
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, возможно ли такое, при переходе с 7, 8 версии на 9.
А так же каким образом конвертировать базу данных, таблицы из формата версий 7, 8 в 9.
...
Рейтинг: 0 / 0
конвертирование vcl при переходе от версии к версии
    #33297245
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi 32167!

Что такое vcl?
Зачем нужно что-то "конвертировать", если более поздняя версия без проблем понимает форматы более ранней? Вот если "наоборот" - тогда да, могут быть вопросы.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
конвертирование vcl при переходе от версии к версии
    #33300483
Shurick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый, Igor Korolyov. Под термином vcl я подразумевал visual class libraries. То есть имеется фалы с расширением vcx/vct, разработанные еще в 7 и 8 версиях VFP. Интересует вопрос: в 9 версии формат этих файлов изменился, и если да то как преобразовать старые файлы в новый формат.
...
Рейтинг: 0 / 0
конвертирование vcl при переходе от версии к версии
    #33300515
Komissar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shurickкак преобразовать старые файлы в новый формат.
Вот уж не ручками - это точно! :-)))
А просто открыть "старые" файлы в "новой" среде Вы не пробовали?
...
Рейтинг: 0 / 0
конвертирование vcl при переходе от версии к версии
    #33302560
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Shurick!

У нас не принято называть библиотеки VCL-ями :) Хотя вряд-ли конечно кто-то
подумает про Borland-овские продукты, но всё-же...

Насчёт перехода. В VFP9 формат vcx/scx несколько расширен - для поддержания
более длинных значений у свойств классов. Но "старые" vcx/scx 9-й фокс
открывает в целом без проблем.
Какая беда может случится:
1) 9-й фокс более критично относится к повреждённым memo-файлам. Поэтому
если реально vcx/scx "подпорчен", то 9-ка может отказаться его открывать.
Лечится через COPY TO (в старой версии фокса), или через специальные
утилиты-"фиксеры".
2) Если вдруг получится "пересечение" между Custom свойствами/методами твоих
классов и НОВЫМИ встроенными свойствами/методами самого фокса - ну например
у тебя было "своё" свойство Anchor - теперь это "встроенное" свойство. При
этом конечно должны быть "несовместимости" между типами значений, или их
диапазоном - но думаю это и так поняно. Лечение - переименовать
свойства/методы в старой версии фокса, либо открыв vcx/scx как таблицу
"вручную" убрать или изменить "мешающие" элементы (при этом ВСЕГДА следует
позаботится о наличии резервной копии - мало ли чего не так пойдёт).

Другие файлы в общем и целом совместимы с новой версией (т.е. они должны без
вопросов открыться в ней - но ОБРАТНОЕ не всегда верно - т.е. послен
внесения каких-то изменений в них в 9-ке, файлы могут перестать открываться
в более старых версиях!)

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / конвертирование vcl при переходе от версии к версии
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]