Я конвертирую следующий пример кода в Delphi:
http://msdn.microsoft.com/en-us/library/bb176406%28v=office.12%29.aspx
Мой код выглядит примерно так:
var vTable, vRow: OleVariant; begin .... while vTable.EndOfTable = False do begin vRow := vTable.GetNextRow; sEmail := vRow['Email1Address']; ShowMessage(sEmail); end; end;
Проблема в том, что мне нужно передать строковый индекс «Email1Address», но Delphi выдает ошибку: Несовместимые типы: целое число и строка.
Следует ли мне использовать другой вариант?
TIA