PopupMenu i cyrlica

0

Jak zmusić TPopupMenu do wyświetlania cyrlicy?

0

Mi udało sie zmusić TMainMenu do prawie poprawnego wyświetlenia cyrylicy w Unicode :) :

procedure TForm1.Button1Click(Sender: TObject);
var
  S : WideString;
  F : File of Byte;
  Buff : array of Byte;
  I : Integer;
begin
  AssignFile(F, 'D:\temp\unicode.txt');
  reset(F);
  SetLength(Buff, FileSize(F));
  for I := 0 to FileSize(F) - 1 do
    Read(F, Buff[I]);
  CloseFile(F);
  S := VarToWideStr(Buff);
  AppendMenuW(test1.Handle, MF_STRING, 1234, PWideChar(S));
end;

test1 to element głównego menu. W pliku unicode.txt wpisałem przy pomocy Tablicy znaków "???????".

1 użytkowników online, w tym zalogowanych: 0, gości: 1