Привет!
На программе есть StringGrid с русскими текстами.
Через Excel.ActiveWorkBook.ActiveSheet.Cells.Item[i, j] вставляю тексты в Excel. Но тексты отображаются некорректно. Сначала такое Excel.ActiveWorkBook.ActiveSheet.Cells.Item[i, j] := 'русский текст'(строковая константа) тоже отображался как Àêìàë. Но потом изменил код на
var s: WideString;
begin
s := 'русский текст';
Excel.ActiveWorkBook.ActiveSheet.Cells.Item[i, j]:=s;
end;
Теперь такой текст отображается корректно, но тексты StringGridа все-равно остается проблемами(Àêìàë). Потом проверил ComboBox там тоже проблема. На компоненте текст отображается нормально. Font.Charset и задать одинаковый шрифт тоже не помогает.
Помогите пожалуйста!