dkom
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Требуется помощь. Есть следующая задача: вводится строка из 1...60 любых символов. Ниже вывести строку, в которой все русские заменены на дефис, а прочие оставлены как есть. Задача простая, если вводить и выводить в Memo как простой текст. Но вся суть в том, что выводить нужно строго под каждым из символов первой строки. А вот как это осуществить - не знаю. Есть команда Canvas. TextOut (x, y, 'текст' ). Например, в цикле перебирать все введенные символы: читать координату xy символа, проверять на кириллицу и затем выводить в (х, у+10) либо этот же символ, либо дефис. Вопрос в том - как узнать координату символа? Или может как-то совсем по другому это осуществимо? (делфи7) |