Функция общая, не только для строк и работала в D7, а вот в D11 соврала. Заляпку с присвоением обоих параметров в string сделала, но уже без этой функции. Хотелось бы ее подправить, мало ли где еще вылезет
Не заменить, а исправить. Иначе придется шариться по всем текстам и смотреть какие аргументы приходят
ЕМНИП, в гуиде отображаются символы из первых 256 кодовых точек. Какая разница, анси там или юникод?
Можешь написать "Как исправить функцию?", а не вызывать вместо нее SameText?
вызвать из нее SameText :)
Кать, так ты решила проблему?
В том месте, где нашлась ошибка, присвоила оба варианта к string (когда не nil и не UnAssigned) и сравнила. Но это частный случай, где напоролась. А может оказаться много мест, где появилась ошибка. Поэтому нужно правильно исправить функцию. Я пытаюсь вдолбить это своими сообщениями, но какое-то верхоглядство)
я правильно понимаю, что у тебя гуид может быть только в 2х кодировках: юникод и анси?
Да дело не в гуиде!! ))) Это тут аргументы такие. В других программах могут быть какими угодно
Обсуждают сегодня