Белый экран вместо работающего приложения - PascalABC.NET
Формулировка задачи:
По идее, должно работать, но вместо работы выдаёт белый экран. Файлы лежат там же, куда выводится ехешник. Должно при открытии программы выводить картинку со звуком.
Решение задачи: «Белый экран вместо работающего приложения»
textual
Листинг программы
{$reference 'PresentationCore.dll'} uses GraphABC, ABCObjects; var P : Picture; begin var Player := new System.Windows.Media.MediaPlayer; Player.Open( new System.Uri('9520.mp3', System.UriKind.Relative)); Player.Play(); P:=Picture.Create(10,10); P.Load('haha.jpg'); P.Draw(0,0); P.Transparent := True; System.Windows.Forms.Application.Run() end.
Объяснение кода листинга программы
- Создается новый экземпляр класса MediaPlayer и открывается файл '9520.mp3'.
- Запускается воспроизведение звука.
- Создается новый экземпляр класса Picture с размерами 10x10.
- Загружается изображение из файла 'haha.jpg'.
- Рисуется изображение на экране.
- Устанавливается прозрачность картинки.
- Запускается приложение.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д