Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на Delphi и Lazarus


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Асмик Гаряка
Статус: Советник
Рейтинг: 11009
∙ повысить рейтинг »
Орловский Дмитрий
Статус: Мастер-Эксперт
Рейтинг: 7027
∙ повысить рейтинг »
lamed
Статус: Академик
Рейтинг: 5402
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Delphi и Lazarus

Номер выпуска:1642
Дата выхода:11.02.2013, 15:00
Администратор рассылки:Киселёва Алёна aka Verena (Академик)
Подписчиков / экспертов:100 / 59
Вопросов / ответов:3 / 7

Консультация # 21554: Возвращаясь к вопросу № 21353 1.Каким образом можно узнать размеры видео изображения и изменить эти размеры? 2.Как узнать длину медиа-файла в секундах. были получены несколько ответов экспертов, но все же: 1) Подскажите как можно задать определёный размер видео картинки. Когда я пытаюсь задать координата ключевых точек вот так:...


Консультация # 38458: Здравствуйте уважаемые эксперты! У меня вопрос:мне надо ,чтобы прога (сделанная в делфи) открывала файл,как НЕХ-редактор,а то я чайник (тока начал изучать) и не могу догнать как это сотворить. И еще вопрос:делаю список файлов в ListBox,но там показывается весь путь к файлу,как можно сделать ,чтобы показывалось только имя файла (но...
Консультация # 135418: Уважаемые эксперты, подскажите, как программно определить происходит завершение работы системы (Win XP) или ее перезагрузка. Спасибо....

Консультация # 21554:

Возвращаясь к вопросу № 21353
1.Каким образом можно узнать размеры видео изображения и изменить эти размеры?
2.Как узнать длину медиа-файла в секундах.
были получены несколько ответов экспертов, но все же:
1) Подскажите как можно задать определёный размер видео картинки.
Когда я пытаюсь задать координата ключевых точек вот так:
MediaPlayer1.Open;
MediaPlayer1.DisplayRect.Left:=10;
MediaPlayer1.DisplayRect.Top:=10;
MediaPlayer1.DisplayRect.Right:=70;
MediaPlayer1.DisplayRect.Bottom:=50;
MediaPlayer1.Play;
у меня появляется сообщение об ошибке типа: [Error].pas(28): Left side be assigned to
Может я что-то делаю неправильно,
но водебы интежеревой переменной присваиваю значение такогоже типа.
2) Программно (Label5.Caption:=IntToStr(MediaPlayer1.Length);)
я узнаю длинну медиа-файла(стандартный файл Delphi: Borland\Delphi6\Demos\CoolStuf\speedis.avi)
и заношу её в лейбл. И я получаю 460. Но через Winamp длинна равна 30.
Даже если 460 это милисекунды то все равно они не равны 3000.
3) Можно ли узнать что проигрывание медиа-файла закончено? Как? Или это узнается специальным таймером?
Можно ли это сделать при помощи операции Nofity? Как она работает?
С уважением, Романов Леонид.

Дата отправки: 31.05.2005, 11:52
Вопрос задал: Ямкина Елена Владимировна
Всего ответов: 2
Страница онлайн-консультации »


Консультирует X:

Здравствуйте, Ямкина Елена Владимировна!
1)Сначало надо установить сам Dispaly: MediaPlayer1.Display:=Panel1, затем можно изменять размеры Panel1.
2)MediaPlayer1.Length - если проигрываеться звук, то это милисекунды, а вот если видео - неясно что, может кол-во кадров.
3)If MediaPlayer1.Position=MediaPlayer1.Length then//проигрование закончено

Консультировал: X
Дата отправки: 31.05.2005, 14:43
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Malish:

Здравствуйте, Ямкина Елена Владимировна!
2.
MediaPlayer1.TimeFormat := tfMilliseconds;
ShowMessage(\'Number of milliseconds = \' + IntToStr(MediaPlayer1.Length));

Консультировал: Malish
Дата отправки: 31.05.2005, 19:30
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 38458:

Здравствуйте уважаемые эксперты!

У меня вопрос:мне надо ,чтобы прога (сделанная в делфи) открывала файл,как НЕХ-редактор,а то я чайник (тока начал изучать) и не могу догнать как это сотворить.

И еще вопрос:делаю список файлов в ListBox,но там показывается весь путь к файлу,как можно сделать ,чтобы показывалось только имя файла (но путь сохранялся)

Дата отправки: 25.03.2006, 01:34
Вопрос задал: Lamer_Brother
Всего ответов: 4
Страница онлайн-консультации »


Консультирует Лучников Ю.В.:

Здравствуйте, Lamer_Brother!

1. Воспользуйтесь бесплатными компонентами с сайта Torry.NET.

2. Воспользуйтесь невизуальным компонентом TStringList. В нем вы будете хранить полный путь, а в ListBox вы будете отображать только имена файлов, полученных из TStringList.

Успехов!

Консультировал: Лучников Ю.В.
Дата отправки: 25.03.2006, 01:50
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Jadd:

Здравствуйте, Lamer_Brother!
1) Читайте файл средствами стандартных функций ввода-вывода. А потом FormatString() шестнадцатиричному виду.

2) Берете путь к файлу и вызываете ExtractFileName. Она вернет имя файла из пути, а далее вставляете в ListBox то, что получили.

Консультировал: Jadd
Дата отправки: 25.03.2006, 13:07
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует dmitriy.ag (Специалист):

Здравствуйте, Lamer_Brother!
Скачайте и установите компонент Hexedit. Там в комплекте идет много пример, с которыми не сложно разобраться.

Приложение:

Консультировал: dmitriy.ag (Специалист)
Дата отправки: 25.03.2006, 14:07
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует AlexanderR:

Здравствуйте, Lamer_Brother!

для извлечения имени файла используй функцию ExtractFileName

Консультировал: AlexanderR
Дата отправки: 25.03.2006, 18:40
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 135418:

Уважаемые эксперты, подскажите, как программно определить происходит завершение работы системы (Win XP) или ее перезагрузка. Спасибо.

Дата отправки: 05.05.2008, 14:10
Вопрос задал: Демчев Владимир Николаевич
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Тимошенко Александр Васильевич:

Здравствуйте, Демчев Владимир Николаевич!

Смотрите здесь.

Исправлена ссылка и грамматическая ошибка.
-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессор)
∙ Дата редактирования: 12.05.2008, 17:17

Консультировал: Тимошенко Александр Васильевич
Дата отправки: 05.05.2008, 16:55
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!



В избранное