|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.05.2007, 08:46 | #11 |
Пользователь
Регистрация: 11.05.2007
Сообщений: 28
|
Пожалуйста Ответте на эти вопросы
1. У меня есть почти готовая прога из 3 формы... 1 форма это заставка 2 это главная 3 опции Мне надо сделать так чтобы музыка начинала играть сома со второй формы, а на третей можно было изменить композицию из списка песен, отключить её или сделать звук потише. Может кто раньше писал что то такое и может мне описать весь этот процесс, а то я до этого с такими компонентами не встречался... 2 Помогите кто нибудь разобраться с экспортом текста из RichEdit в word. Надо нажимая кнопку отправить его в word или типо того, очень надо, по ссылкам лазил много инфы и нечего талковаго.. 3 и ёще вопросик как можно показать текст в listbox если слово больше чем размеры listbox Последний раз редактировалось *Devil*; 21.05.2007 в 09:13. |
21.05.2007, 15:24 | #12 |
Пользователь Подтвердите свой е-майл
Регистрация: 28.03.2007
Сообщений: 52
|
Сохранаяй в РТФ и запускай Ворд с параметром адреса файла...
|
21.05.2007, 15:28 | #13 |
Пользователь Подтвердите свой е-майл
Регистрация: 28.03.2007
Сообщений: 52
|
Или через Оле...
Код:
Последний раз редактировалось rpy3uH; 13.01.2009 в 16:52. |
21.05.2007, 23:33 | #14 |
Пользователь
Регистрация: 11.05.2007
Сообщений: 28
|
Пожалуйста Ответте на эти вопросы
1. У меня есть почти готовая прога из 3 формы... 1 форма это заставка 2 это главная 3 опции Мне надо сделать так чтобы музыка начинала играть сома со второй формы, а на третей можно было изменить композицию из списка песен, отключить её или сделать звук потише. Может кто раньше писал что то такое и может мне описать весь этот процесс, а то я до этого с такими компонентами не встречался... 2 Помогите кто нибудь разобраться с экспортом текста из RichEdit в word. Надо нажимая кнопку отправить его в word или типо того, очень надо, по ссылкам лазил много инфы и нечего талковаго.. 3 и ёще вопросик как можно показать текст в listbox если слово больше чем размеры listbox -------------------------------------------------------------------------- Demi Сохранаяй в РТФ и запускай Ворд с параметром адреса файла... ...а как это программно реализовать???????? |
22.05.2007, 05:08 | #15 |
Проги на заказ
Пользователь
Регистрация: 22.05.2007
Сообщений: 41
|
Всем привет, а вот и код...
Код:
Делфист - это звучит гордо!
Последний раз редактировалось rpy3uH; 13.01.2009 в 16:52. |
22.05.2007, 08:18 | #16 |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
Лови ответ
1. Используй свойство FormActivate
Form2.MediaPlayer1.FileName:=’имя_музыкального_файла’;// {например: ‘C:\Music\123.mp3’ } Form2.MediaPlayer1.Open; Form2.MediaPlayer1.Play; На третьей форме кинь: - edit1 + кнопку(«Выбор музыки») + OpenDialog ->>> «Выбор музыки» напиши в ней: if Form3.OpenDialog1.Execute then begin Form2.MediaPlayer1.Stop; //{пока колдуем с выбором новой песни у нас тишина} Form3.Edit1.Text:= Form3.OpenDialog1.FileName; // {загрузка файла в Edit} Form2.MediaPlayer1.FileName:=Form3. Edit1.text; // {загрузка файла в MediaPlayer из edit’a} {Или, что аналогично} Form2.MediaPlayer1.FileName:=Form3. OpenDialog1.FileName; // {загрузка файла в MediaPlayer из OpenDialog} Form2.MediaPlayer1.Open; /{открыть файл} Form2.MediaPlayer1.Play; // воспросизвести} //////////////////////////////////////////////////////////////////// 2. С уровнем звука: В Uses Form3 добавь MMSYSTEM В var добавь volume: LongWord; vol:integer; Добавь процедуру: procedure ChangeVol(A:integer); // А от 0 до 100 begin vol:= (100-A); volume := 6500*(Vol div 10); volume := volume + (volume shl 16); waveOutSetVolume(WAVE_MAPPER,volume ); end; вызов процедуры: ChangeVol(Form3.TrackBar.Position); - к примеру в обработчике событий. ////////////////////////////////// LIST BOX Послать сообщение ListBox1 типа: В Form2.Create(..) добавь: begin SendMessage(Listbox1.Handle, LB_SETHORIZONTALEXTENT, 1000, Longint(0)); end;
Life is too short, play more...
Как правильно задавать вопросы Последний раз редактировалось Alex21; 22.05.2007 в 15:30. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Начал осваивать С++, надеюсь на помощ(будет много вопросов) | Swool | Общие вопросы C/C++ | 13 | 02.08.2008 13:24 |
Вопросов много, так что попорядку! | Ermiss | Общие вопросы Delphi | 14 | 01.11.2007 16:18 |
Помогите! (много вопросов!) | илья too | Общие вопросы Delphi | 2 | 20.08.2007 19:58 |
Здесь будет много вопросов | Kashp | Общие вопросы Delphi | 14 | 08.08.2007 09:09 |
Нужна помощь по Delphi | Виктория 1 | Фриланс | 5 | 25.02.2007 21:21 |