В Swift 3 без расширений для класса String, настолько просто, насколько я могу это сделать!
let myString = "abcedfg"
let characterLocationIndex = myString.index(myString.startIndex, offsetBy: 3)
let myCharacter = myString[characterLocationIndex]
myCharacter равно «3» в этом примере.
У Microsoft есть расширение который может обеспечить требуемое поведение. Вы должны загрузить его по ссылке ниже и зарегистрировать, выполнив указанные ниже действия, например, используя regsvr32
http://support.microsoft.com/kb/837910
Обновление: Вот шаги
Загрузите файл VB6 Mouse Wheel.exe, который включает надстройку DLL. и код, который используется для создания надстройки DLL.
Извлеките файлы в место, к которому у вас есть доступ.
Откройте командную строку, запустите от имени администратора.
Перейдите в папку ты извлеките файлы в.
введите regsvr32 VB6IDEMouseWheelAddin.dll и нажмите кнопку ОК. Запустите