powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / dbf из fpd в VFP
4 сообщений из 4, страница 1 из 1
dbf из fpd в VFP
    #33560280
Саша-7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При открытии досовской таблицы в VFP фокс предлагает окошко в котором мы выбираем DOS и код 866
Можно ли так же открыть *.dbf но программно, например как *.prg :
MODIFY COMMAND my.prg as 866

Может что то вроде USE .... as 866 хотя в хелпе такого нет...

и ещё...
не нарушится ли структура таблицы, если опять работать с ней в DOS

спасибо
...
Рейтинг: 0 / 0
dbf из fpd в VFP
    #33560614
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для назначения кодовой страницы вместе с FoxPro поставляется специальная программа (утилита) с именем CPZERO.PRG

Код: plaintext
DO (Home()+"tools\cpzero\cpzero.prg") with "MyTab.dbf", 866 

Физически, она просто устанаваливает значение 29 байта (первый байт имеет порядковый номер 0) заголовка таблицы. Т.е. содержимое таблицы от этого никак не меняется. Меняется лишь некий флаг, который указывает приложению, как именно интерпретировать данные.

На работу DOS-приложений это никак не повлияет.
...
Рейтинг: 0 / 0
dbf из fpd в VFP
    #33562071
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Саша!

> не нарушится ли структура таблицы, если опять работать с ней в DOS

Если ты не проводил в VFP изменений структуры (добавление/удаление полей,
смена их типов или размеров и т.п.), то не нарушится - иначе вполне может :)

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
dbf из fpd в VFP
    #33562162
Саша-7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за помощь
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / dbf из fpd в VFP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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