У меня следующая проблема. Я использую компилятор Borland 2006 и пытаюсь включить анимацию в свое приложение. Сначала я добавил объект TAnimate, а затем в ObjectInspector под «FileName», каждый раз, когда я пытаюсь добавить .avi, компилятор говорит «AVI не может быть открыт». Я делаю что-то не так или не так просто поместить .gif или .avi в это свойство объекта?
Edit // Здесь есть некоторый CodeExample, каждый раз, когда я нажимаю кнопку, он выдает исключение и говорит мне, что AVI файл не может быть открыт
void __fastcall THauptmenue_Login::Button1Click(TObject *Sender)
{
Animate1->FileName = ("C:\\Users\\Kevin\\Desktop\\C++ Gifs");
}
Имя файла, которое вы показали, не выглядит завершенным. Это больше похоже на путь к папке, а не к файлу.
В Инспекторе объектов, рядом с FileName
текстовое поле — это кнопка […], которая вызывает диалоговое окно файлового браузера, в котором можно добавить полный путь и имя файла.
добавление к нему:
Если вы используете инспектор объектов для выбирать имя файла с диска, вам не нужно указывать FileName
Значение свойства в коде.
Это перезаписывает любой предыдущий FileName
стоимость имущества.
Animate1->FileName = "C:\\Users\\Kevin\\Desktop\\C++ Gifs";
Других решений пока нет …