** Miha |
Отправлено: 09.12.2003, 09:31 |
|
Не зарегистрирован
|
Возникла необходимость создаваь отчеты в Excel, данные для отчета берутся из DBF, только вот со шрифтами русскими проблема. Как из OEM в ANSII конвертировать??? |
|
Nick |
Отправлено: 09.12.2003, 10:33 |
|
Машинист паровоза
Группа: Участник
Сообщений: 247
|
OemToAnsy |
|
** Miha |
Отправлено: 09.12.2003, 10:54 |
|
Не зарегистрирован
|
Где такая функция описана??? |
|
Nick |
Отправлено: 09.12.2003, 14:49 |
|
Машинист паровоза
Группа: Участник
Сообщений: 247
|
Что то не нашел, но помню я ей пользовался. |
|
Admin |
Отправлено: 09.12.2003, 19:34 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
Функция называется OemToChar(). обратная CharToOem()
Пример:
CODE |
// Oem To Char
AnsiString toANSI(const char *Text)
{
AnsiString str = Text;
OemToChar(Text, str.c_str());
return str;
}
//---------------------------------------------------------------------------
// поле Name таблицы Table1
void __fastcall TFMain::Table1NameGetText(TField *Sender, AnsiString &Text,
bool DisplayText)
{
Text = toANSI(Table1Name->AsString.c_str());
}
|
|
|