Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Снова кодировка / 5 сообщений из 5, страница 1 из 1
27.03.2008, 18:12
    #35218966
Вова109
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова кодировка
Экспортирую DW в Excel. PowerBuilder8.0.4 у меня. Выполняю сначала SaveAs и сохраняю как HTMLTable! потом открываю Экслелом ч-з OLE. Однако один раз этот номер прокатил, а второй раз - нет, портится кодировка и не могу понять из-за чего. Смотрю кодировки в HTML- файлах один раз она 1251 русская а второй раз она турецкая. Из-за чего происходит понять не могу (и почему это в первый раз не произошло), как принудительно прописать кодировку привыполнении SaveAs не знаю. Помогите, пожалуйста.
...
Рейтинг: 0 / 0
27.03.2008, 18:36
    #35219036
+/-
+/-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова кодировка
откройте html файл и допишите в начало :
<head><meta content="text/html; charset=cp1251"</head>
правда, не факт, что поможет
...
Рейтинг: 0 / 0
27.03.2008, 18:45
    #35219058
Вова109
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова кодировка
Т.е. надо программно открывать файл? Оно поможет, но программировать это не хотелось бы, нет ли других способов?
...
Рейтинг: 0 / 0
27.03.2008, 18:48
    #35219066
+/-
+/-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова кодировка
Да програмно. Это не сложно :).
точнее в начало файла
<html>
head><META HTTP-EQUIV="Content-type"CONTENT="text/html; charset=windows-1251"></head>
<body>

и в конец
</body>
проверено. работает. у меня.
...
Рейтинг: 0 / 0
28.03.2008, 10:53
    #35219911
oleg_shishkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова кодировка
long i1
string arr[],arr1[]

string headhtml="<html>
<head><META HTTP-EQUIV="Content-type"CONTENT="text/html; charset=windows-1251"></head>
<body>"

file2array(filename,arr)
aadd(arr1,headhtml)
for i1=1 to upperbound(arr)
aadd(arr1,arr[i1])
next
aadd(arr1,"</body>")
array2file(arr1,filename)
// функции file2array и array2file могу выложить
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Снова кодировка / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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