|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.06.2012, 01:05 | #1 | |
Пользователь
Регистрация: 18.06.2012
Сообщений: 10
|
OpenDialog.execut как выполнить программно
Немного начал программировать упёрся в тупик, помогите. Есть процедура из mp3 проигрывателя которая отвечает за выбор файлов и добавления их в плейлист через OpenDialog (функция ofAllowMultiSelect=True):
Цитата:
Но не как не могу эмитировать выбор файлов. Если присваиваю через OpenDialog1.FileName, то тогда значение OpenDialog1.Files.Strings[j] равно 0 и программа не срабатывает. Если присваиваю через OpenDialog1.File[j] не срабатывает. Не совсем понимаю, какие переменные используются при выборе файла через execute. Подскажите пожалуйста Последний раз редактировалось mutb; 18.06.2012 в 01:08. |
|
18.06.2012, 01:16 | #2 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Я ничего не понял. Вот так если написать то работает?
Код:
Сливочное масло Valio - компиляция как по маслу
|
18.06.2012, 01:20 | #3 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,306
|
Зачем таким образом эмулировать?
Сразу записывайте, что хотите, в listbox1. Valio, я так понял, что приведенная ТС функция работает, когда вызвана пользователем.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
18.06.2012, 01:22 | #4 | |
Пользователь
Регистрация: 18.06.2012
Сообщений: 10
|
Это рабочий кусок кода. Но я хочу сделать примерно так (не срабатывает):
Цитата:
Выбрать файлы через opendialog но вручную. Но не знаю какие переменные использовать, чтобы обойтись без графического режима |
|
18.06.2012, 01:28 | #5 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Дык почемуб не писать так:
Код:
Сливочное масло Valio - компиляция как по маслу
|
18.06.2012, 01:29 | #6 | |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,306
|
Цитата:
Делайте сразу так: Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
|
18.06.2012, 02:09 | #7 |
Пользователь
Регистрация: 18.06.2012
Сообщений: 10
|
Большое спасибко, оказывается всё намного проще))
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Эмитация клавиш | Biohazard | Общие вопросы Delphi | 4 | 01.06.2010 09:09 |
Эмитация звука микрафона | mish@ | Помощь студентам | 7 | 02.03.2010 20:13 |
Вылет на экран выбора пользователя | Alex Cones | Операционные системы общие вопросы | 2 | 05.02.2010 13:29 |
Настроить OpenDialog для выбора папки. | Alex Cones | Общие вопросы Delphi | 7 | 02.12.2009 10:24 |
Запустить приложение на экране выбора пользователя | Alex Cones | Операционные системы общие вопросы | 3 | 27.08.2009 10:15 |