было использовать без создания объектной переменной.
Нет такого, но можно создать статические функции в класс class procedure Test; static;
Есть классовые методы
Что за классовые методы?
class procedure Test; static
Для этого есть структуры. И с недавних пор можно к ним писать функции.
Стоит описать, как предполагается использовать
не "для этого", но можно, да :)
зачем тебе? для чего? чем порождён вопрос?
Например использовать как используется TEncoding.Utf8... без объявления объекта. С целью избежать объявления глобальных переменных.
ну, это всё равно использование, по сути, глобальной переменной, но с контролем доступа )) чего обычно так не хватает при отладке ... а что ты глобалить собрался? и зачем? ))
Глобальные настройки например
не бывает "глобальных" настроек :) (есть настройки приложения, да... но они могут быть не глобальными) зачем тебе их делать глобальными, эти настройки?
Обсуждают сегодня