[dbf, Oem] проблема с кодировкой

s1ns1n
отредактировано January 2010 Раздел: FastScript
Ситуация такая. есть база dbf в досовкой кодировке(oem, 866).
в FastReport. в отчет если добавить Memo1(TfrxMemoView) и указать там на поле в базе и Font->Charset установить в OEM_CHARSET, то все нормально отображается.
проблема в том что строку нужно немного обработать. если через FastScript вставлять, то начинаются проблемы с кодировкой.
procedure MemoOnBeforePrint(Sender: TfrxComponent);
var Foo : String;                                         
begin
  Foo := <Base."NAME">;
  Memo1.Lines[0] := '#'+Foo+'#';
end;
выполняется в отчете. delphi программа просто запускает его.

з.ы. Delphi 2009, FastReport 4.8.

Комментарии

  • s1ns1n
    отредактировано 09:33
    тему можно закрывать. вопрос решен настройкой BDE.
    хотел удалить, но не получается.

Оставить комментарий