powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
20 сообщений из 20, страница 1 из 1
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999417
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго всем времени суток!

Ребяты, запускаю екзешник, а там кодовая страница 1252. В поиске уже все посмотрел и в принципе у меня так и сделано! То есть файл config.fpw лежит рядом с exe, а в нем строка:
Код: plaintext
codepage= 1251 
У меня фокс 5.0, поэтому рядом с exe также лежит файл FoxPro.int и все равно ничего не помогает. Пробовал компилировать в VFP 8.0 - та же история.
Подскажите, что это может быть?

Заранее всем благодарен.
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999418
Фотография Диченка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как ты определил что в экзешнике кодовая страница 1252 ?
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999426
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня в стартовой форме, в ините отдного из объектов Label:
Код: plaintext
This.Caption='Кодовая страница - '+AllTrim(Str(CpCur()))
Да и по таблицам видно!
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999444
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да и еще sys(2019), которая должна показывать файл конфигурации и его расположение, почему-то ничего не выдает, означает ли это, что никакой файл конфигурации не подгружается и если да, то почему?
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999453
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kms_Да и еще sys(2019), которая должна показывать файл конфигурации и его расположение, почему-то ничего не выдает, означает ли это, что никакой файл конфигурации не подгружается и если да, то почему?
Именно это и означает. Т.е. не подхватывается твой файл конфигурации. Почитай здесь

http://forum.foxclub.ru/read.php?f=32&i=44&t=17
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999504
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ, спасибо за ссылки - почитал, применил - включал файл конфигурации и в сам екзешник - результат тот же!
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999538
Фотография givi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в реестре не пропобовал поправить на ту страницу что нужно?
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999554
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А в реестре, судя по статьям, которые я прочел все нормально!
Код: plaintext
1.
2.
3.
4.
5.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\
ACP =  1251 
MACCP =  10007 
OEMCP =  866 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language\
Default =  0419 
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999557
5631
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня один раз такое было , когда я запустил программу , сделанную
на VFP8 ,c RunTime для 7-го.
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999686
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
5631У меня один раз такое было , когда я запустил программу , сделанную
на VFP8 ,c RunTime для 7-го.

С этим все в порядке, да и в 5.0 то же самое, так что проблема в чем-то другом, но вот в чем? Блин вроде все так просто и ясно - но ...
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999703
Andrey Ts
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предложу попробовать перенести exe на другой комп и посмотреть результат...
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999727
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так загружал, блин! Я ж у себя запускаю екзешник, и пользователю скатал! Блин, уже приходится извращаться - запускаю екзешник через фокс:

Код: plaintext
c:\vfp\vfp.exe c:\ufro\ufro.exe

А так хочется по-человечески....
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999767
Ilhom_uz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У Вас проблемы в самих таблицах?
Если так, то сначала переведите их в 1251 с помощью утилиты cpzero.prg в домашнем каталоге vfp...
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999838
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так они и есть 1251, просто запускается екзешник с кодовой страницей 1252, вот и отображает данные таблиц коряво.
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #32999852
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скорей всего в дбф кодовой страницы нет никакой а данные в 866 кодировке.

Можно сделать

set excl on
use таблица

фокспро спросит какую страницу проставить. Если 1251 уже прописана в заголовке таблицы то ничего спрашивать не будет, тогда cpzero.prg
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #33000048
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
От того, что ты бьешся в истерике, твоя проблема понятнее не становиться.

ЧТО возвращает SYS(2019)?

Пока ты не добьешся, чтобы он возвращал ссылку на конкретный файл конфигурации дальнейший разговор бессмысленный!
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #33000104
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну, во-первых в истерике я не бьюсь! А ищу варианты, а вот что касается Sys(2019), то вернула она, наконец, то что нужно, да вот только кодовую страничку-то файл конфигурации все равно не поменял.
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #33043816
Не знаю, как в fpw5, а в девятой версии, когда в Project Manager'е открываешь Project Info (Ctrl+J), в появившемся окне Project Information на вкладке Files есть grid, в последней колонке которого записана Code Page. По щелчку правой кнопки можно выбрать пункт меню Code Page, где и изменить её номер. Правда, не у всех типов файлов этот пункт доступен :(
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #33043910
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Барсуков АлександрНе знаю, как в fpw5, а в девятой версии, когда в Project Manager'е открываешь Project Info (Ctrl+J), в появившемся окне Project Information на вкладке Files есть grid, в последней колонке которого записана Code Page. По щелчку правой кнопки можно выбрать пункт меню Code Page, где и изменить её номер. Правда, не у всех типов файлов этот пункт доступен :(
Посмотрите здесь

Неверное отображение отдельных символов или несовпадение кодовых страниц


И там почитайте раздел

III - У использованных файлов указана не та или вообще не указана кодовая страница

Там, вкратце, сказано как менять этот признак.
...
Рейтинг: 0 / 0
Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
    #33068389
Alexis777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На сайте www.foxclub.ru/farc в разделе Visual FoxPro support library
выложена утилита для установки кодовой страницы 1251
и пример использования в BAT файле.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Codepage=1251 ПОИСК УЖЕ ПЕРЕРЫЛ!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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