Возможно я упустил что-то весьма важное, но у меня упорно не получается решить простейший вопрос ...
Имеется массив :
var a : array[1..3] of string;
Нужно получить первый символ первого элемента. Вариант a[1][1] как я понимаю не работает? Что делать!?
Как получить символ из элемента массива?
Модератор: Модераторы
Andreich
С чего вы взяли что не правильно? И данный вариант не только работает, но и является стандартной конструкцией языка.
Но я так подозреваю, что у вас используются строки в кодировке UTF-8. Для этого есть функция UTF8Copy из модуля lclproc.
С чего вы взяли что не правильно? И данный вариант не только работает, но и является стандартной конструкцией языка.
Но я так подозреваю, что у вас используются строки в кодировке UTF-8. Для этого есть функция UTF8Copy из модуля lclproc.
Код: Выделить всё
UTF8Copy(a[1],1,1)Mr.Smart
Спасибо огромное! Действительно UTF-8,.. теперь работает как часы. )
Спасибо огромное! Действительно UTF-8,.. теперь работает как часы. )
