Ну конечно будет ошибка. Ты пытаешься вызвать метод еще не существующего объекта. Создавать объект нужно вызовом метода класса, например:
Код:
var MyObject : TSomeClass;
begin
MyObject := TSomeClass.Create
end;
А после завершения работы обязательно освободи память