Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 5 308

/ вопрос решён /

Приветствую, уважаемые эксперты! Я пытаюсь создать вдео проигрыватель, но у меня это не очень хорошо получается. Не могу сделать так, чтобы видео воспроизводилось во весь экран. Если вы предложите какой-либо свой листинг. Буду очень благодарна.

Приложение:
  1. unit Unit1;
  2.  
  3. interface
  4.  
  5. uses
  6. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  7. Dialogs, Menus, OleCtrls, WMPLib_TLB;
  8.  
  9. type
  10. TForm1 = class(TForm)
  11. MediaPlayer: TWindowsMediaPlayer;
  12. MainMenu: TMainMenu;
  13. N1: TMenuItem;
  14. N2: TMenuItem;
  15. N3: TMenuItem;
  16. N4: TMenuItem;
  17. OpenDialog: TOpenDialog;
  18. N5: TMenuItem;
  19. N6: TMenuItem;
  20. N7: TMenuItem;
  21. procedure N2Click(Sender: TObject);
  22. procedure N4Click(Sender: TObject);
  23. procedure N6Click(Sender: TObject);
  24. procedure N7Click(Sender: TObject);
  25. private
  26. { Private declarations }
  27. public
  28. { Public declarations }
  29. end;
  30.  
  31. var
  32. Form1: TForm1;
  33.  
  34. implementation
  35.  
  36. {$R *.dfm}
  37.  
  38. procedure TForm1.N2Click(Sender: TObject);
  39. begin
  40. if OpenDialog.Execute then
  41. MediaPlayer.URL:=OpenDialog.FileName;
  42. end;
  43.  
  44. procedure TForm1.N4Click(Sender: TObject);
  45. begin
  46. Self.Close;
  47. end;
  48.  
  49. procedure TForm1.N6Click(Sender: TObject);
  50. begin
  51. if MediaPlayer.PlayState=wmppsPlaying then
  52. MediaPlayer.Controls.Stop
  53. else
  54. MediaPlayer.Controls.Play;
  55. end;
  56.  
  57. procedure TForm1.N7Click(Sender: TObject);
  58. begin
  59. if MediaPlayer.playState =wmppsPlaying then
  60. MediaPlayer.Controls.Pause;
  61. end;
  62.  
  63. end.


Валентинка Вопрос решён, но можно продолжить его обсуждение в мини-форуме

Вопрос задала: Валентинка (статус: Посетитель)
Вопрос отправлен: 23 мая 2011, 14:55
Состояние вопроса: решён, ответов: 0.


Мини-форум вопроса

Всего сообщений: 7; последнее сообщение — 23 мая 2011, 15:36; участников в обсуждении: 2.
min@y™

min@y™ (статус: Доктор наук), 23 мая 2011, 15:00 [#1]:

А что мешает развернуть форму на весь экран, убрав её заголовок и бордюры?
Form1.BorderStyle:= bsNone;
Form1.WindowState:= wsMaximized;
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Валентинка

Валентинка (статус: Посетитель), 23 мая 2011, 15:16 [#2]:

а можно сделать как нибудь так, чтобы само видео было во весь экран? У меня получается сам проигрыватель во весь экран, а видео маленький кусочек в центре экрана.
min@y™

min@y™ (статус: Доктор наук), 23 мая 2011, 15:22 [#3]:

Цитата (Валентинка):

а можно сделать как нибудь так, чтобы само видео было во весь экран? У меня получается сам проигрыватель во весь экран, а видео маленький кусочек в центре экрана.

В инете куча примеров. Нагугли.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Валентинка

Валентинка (статус: Посетитель), 23 мая 2011, 15:32 [#4]:

а вы не моглибы подсказать? я уже месяц пытаюсь это сделать, а у меня никак не получается
min@y™

min@y™ (статус: Доктор наук), 23 мая 2011, 15:32 [#5]:

Ссылка.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Валентинка

Валентинка (статус: Посетитель), 23 мая 2011, 15:36 [#6]:

у меня точно такой же плеер, но видео воспроизводится в центре
min@y™

min@y™ (статус: Доктор наук), 23 мая 2011, 15:36 [#7]:

А вот БОЛЬШАЯ ССЫЛКА.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!

10 июня 2011, 19:09: Статус вопроса изменён на решённый (изменил автор вопроса — Валентинка)

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:32
Выполнено за 0.03 сек.