Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.08.26;
Скачать: [xml.tar.bz2];

Вниз

помогите чайнику плз   Найти похожие ветки 

 
hahol   (2007-08-04 19:30) [0]

почему данная запись не работает
она почемуто выводит не полное имя файла,находящегося в списке с индексом i , а только название и его расширение:
extractfilename(play_list.ListBox1.Items[i]);


 
Efir ©   (2007-08-04 19:32) [1]

Ну правильно, функция extractfilename это и делает. Если нужно полное имя файла не используй extractfilename.


 
hahol   (2007-08-04 19:49) [2]

а как узнатьполное имя


 
Dib@zol ©   (2007-08-04 19:49) [3]

Сказали ж! НЕ писать extractfilename...


 
hahol   (2007-08-04 19:53) [4]

да я читать умею
понял ЧТО ИСПЛЬЗОВАТЬ НЕЛЗЯ
>ТАК КАК УЗНАТЬ полное путь шоль тогдая незнаю еще как обьяснять
че не использовать я тоже могу сказать
неужели не кто не может толково сказать


 
Dib@zol ©   (2007-08-04 19:56) [5]

Как я понял, у тебя в некоей структуре под названием play_list содержатся ТОЛЬКО имена музыковых файлов. И они надо полагать успешно открываются. Если это так то решение проблемы - ExtractFilePath(paramStr(0))+"\"+play_list.ListBox1.Items[i];


 
Dib@zol ©   (2007-08-04 19:57) [6]

А если это не так - то тут только поиск поможет. Щас найду алгоритм, погодь.


 
Alien1769 ©   (2007-08-04 19:57) [7]

Тебе ответили, пост [1]


 
hahol   (2007-08-04 20:03) [8]

да не немного не так понял просто у меня в отдельною форме растянут listbox. эту форму я назвал play_list ;


 
Zagaevskiy ©   (2007-08-04 20:06) [9]


> в списке

там что конкретно?
если в листбоксе и так имена , то зачем извращаться? если нет, то откуда они(имена) будут браться?


 
hahol   (2007-08-04 20:10) [10]

всписке только имя файла и его расширение(типа там Музоню.mp3), а что бы проиграть мне нужен полный путь (что то вроде этого c:\мои документы\Музон.mp3);


 
Zagaevskiy ©   (2007-08-04 20:13) [11]


> hahol   (04.08.07 20:10) [10]

а откуда берутся имя файла и его расширение ? может лучше запоминать сразу и путь
. чем искать по всему компу(тем более кто знает сколько там таких"Музоню.mp3")?


 
begin...end ©   (2007-08-04 20:14) [12]

Маша живёт по адресу: дом 1, квартира 8. На какой улице -- неизвестно. Что делать, если Маша пригласила в гости на чашку чая?


 
begin...end ©   (2007-08-04 20:17) [13]

Народ, помогите чайнику, плз. Маша-то ждёт...


 
Zagaevskiy ©   (2007-08-04 20:17) [14]


>
> begin...end ©   (04.08.07 20:14) [12]
> Маша живёт по адресу: дом 1, квартира 8. На какой улице
> -- неизвестно. Что делать, если Маша пригласила в гости
> на чашку чая?

Ходить в каждый первый дом, восьмую квартиру.Довольно долго, но если Маша красивая, то можно попотеть


 
Zagaevskiy ©   (2007-08-04 20:18) [15]


> Маша-то ждёт...

Если терпиливая, подождёт


 
hahol   (2007-08-04 20:21) [16]

ну тогда помогите с алгоритмом который будет запоминать СРАЗУ полный путь к файлу и его имяж
Для образования плей листа я использовал Tfilenamelistbox в котором сразу пишеца чисто имя файла без пути .
Я перкидывал из идного списка в другой те items которы е выделены;
ну а как и че дальше я чет не знаю.


 
hahol   (2007-08-04 20:22) [17]

мастера ближе к теме какая вам там МАША


 
Zagaevskiy ©   (2007-08-04 20:23) [18]


> Tfilenamelistbox

что за зверь?


 
hahol   (2007-08-04 20:26) [19]

ха ну загнался чайник
правильно будет Tfilelistbox
компонент
с закладки win 3.1


 
Zagaevskiy ©   (2007-08-04 20:28) [20]


> hahol   (04.08.07 20:26) [19]
> ха ну загнался чайник
> правильно будет Tfilelistbox
> компонент
> с закладки win 3.1

Так, давай проясним.Во-первых, кто чайник?


 
Zagaevskiy ©   (2007-08-04 20:31) [21]

во-вторых, а что ты оттуда берёшь?


 
hahol   (2007-08-04 20:32) [22]

кто загнался тот и чайник
кто задает вопросы тот и чайник
неужели не понятно.
я КОНЕЧНО.
я всего первый месяц в DELPHI програмирую без всякой литературы
все прошел методом "тыка"
поэтому могу писать и охинею
вот надеялся что мне тут помогут  но чет пока никаких толков
мастера ПОМОГИТЕ


 
hahol   (2007-08-04 20:35) [23]

я от туда беру наверно имя файла рас компонент называеца Tfilelistbox


 
Zagaevskiy ©   (2007-08-04 20:35) [24]


> hahol   (04.08.07 20:32) [22]
> кто загнался тот и чайник
> кто задает вопросы тот и чайник
> неужели не понятно.
> я КОНЕЧНО.
> я всего первый месяц в DELPHI програмирую без всякой литературы
> все прошел методом "тыка"
> поэтому могу писать и охинею
> вот надеялся что мне тут помогут  но чет пока никаких толков
>
> мастера ПОМОГИТЕ

Совет: не используй TFileListBox.


 
Zagaevskiy ©   (2007-08-04 20:36) [25]


> hahol   (04.08.07 20:35) [23]
> я от туда беру наверно имя файла рас компонент называеца
> Tfilelistbox

А какое конкретно имя? и зачем?


 
{RASkov} ©   (2007-08-04 20:37) [26]

> ПОМОГИТЕ

Как же тебе помочь, бедняга :(
Я не издеваюсь.... просто ты с самого начала не по тому пути пошел... и рассказывать с самого начала, нет смысла....

> без всякой литературы

Вот отсюда и ростут глюки...


 
hahol   (2007-08-04 20:38) [27]

ну а как тогда сделать чтобы можно было удобно и просто в рефлихации для меня с делать
через opendialog не получица , потому что на сколько я знаю там нет свойства multiselect что бы выделять несколько файлов


 
{RASkov} ©   (2007-08-04 20:39) [28]

> [27] hahol   (04.08.07 20:38)
> там нет свойства multiselect

ошибаешься...


 
{RASkov} ©   (2007-08-04 20:40) [29]

> [27] hahol   (04.08.07 20:38)

Попробуй вместо литературы использовать F1...


 
{RASkov} ©   (2007-08-04 20:40) [30]

...хотябы :)


 
hahol   (2007-08-04 20:45) [31]

короче ща обьясню все полностью чтобы не было лишних вопросов
у меня есть три формы  
первая нам не нужна
вторая (open_file_form) - это форма в которой расположен tfilelistbox tdrivecombobox и тп
короче компоненты для того чтобы лазить по директориям компа
в третьей форме(play_list) listbox в которую я перемещю строки из tfilelistbox второй формы.
мне нужно что при двойном щелчке на listbox производились определнные действия  с файлом на который щелкаем.


 
hahol   (2007-08-04 20:45) [32]

вот его как рас и используем(f1)


 
Zagaevskiy ©   (2007-08-04 20:45) [33]

может TShellListView


 
Zagaevskiy ©   (2007-08-04 20:46) [34]


> ошибаешься...

А как?


 
hahol   (2007-08-04 20:46) [35]

где он находица
на какой вкладе


 
Zagaevskiy ©   (2007-08-04 20:50) [36]

Samples.Но и в  tfilelistbox должОн быть полный путь. Лазать искать - неахота, лучше спросить у того, кто пользовался


 
Zagaevskiy ©   (2007-08-04 20:52) [37]

А вообще используй лучше OpenDialog.

to {RASkov} CоРРи
Оченно извЕняюсь


 
hahol   (2007-08-04 20:57) [38]

{RASkov}  я чет пропустил твой ответ так значит там есть свойство multiselect
но почему я его не найду в Object inspector
может она както па другому называеца
помоги плз


 
Zagaevskiy ©   (2007-08-04 20:59) [39]

Options+ ofAllowMultiSelect


 
hahol   (2007-08-04 21:03) [40]

а куда помущаюца имена выбранных файлов
веть opendialo.filename - это не массив а перменная типа стринг
как мне их кинуть потом в listbox



Страницы: 1 2 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.08.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.044 c
15-1185458570
Галинка
2007-07-26 18:02
2007.08.26
Посоветуйте компилятор Си


2-1185876933
TruePunk
2007-07-31 14:15
2007.08.26
проблемы с jpeg


2-1186218865
SSSS
2007-08-04 13:14
2007.08.26
Как скачать файл из интернета без зависания?


2-1184414949
MRAk
2007-07-14 16:09
2007.08.26
Ужасно ли использование таймера


15-1185300419
JetAPI
2007-07-24 22:06
2007.08.26
Turbo Delphi Explorer - не знаю на чем сделать выбор.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский