Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.03;
Скачать: CL | DM;

Вниз

плейлист   Найти похожие ветки 

 
Делфи   (2006-11-15 11:44) [0]

есть плелист (*.m3u например от вампа)

пример
#EXTINF:420,Ария - Будем жить , мать Россия!
D:\Music\Russian\Ария\Ария - Budem jit, mat Rossiya!.mp3

Сначала заношу в плейлист заголовок (Ария - Будем жить , мать Россия!)
Потом я пытаюсь считать время (420) нахожу строчку с Заголовоком (ftitle)
затем нахожу ":"(8) и ","(12) и считываю с 9 по 12, но он копирует с 8 по 21?????
var
ftitle:=Flist{форма с плелистом}.lplaylist.Items[Flist.lplaylist.itemIndex];
Reset(fplist);
while not EoF(fplist) do
 begin
 readln(fplist, ltext);//чиатем строку
 if pos( (ftitle),ltext)<>0 then //находим загаловок
  begin
  if pos( (","+ftitle),ltext)<>0 then//находим ","с заголовком (дабы простые "," не ловить)
   begin
   Fonlys{время}:=StrToInt(
    copy(//копируем
    ltext ,//из строки
    pos( ":",ltext)+1 ,//от :
    pos( ",",ltext)-9)); //до "," но без -9 копирует (420,Ария - Б)
Как так??????????? Хоть убей не понимаю


 
Рамиль ©   (2006-11-15 11:55) [1]

Delphi syntax:

function Copy(S; Index, Count: Integer): string;

S is an expression of a string or dynamic-array type. Index and Count are integer-type expressions. Copy returns a substring or subarray containing Count characters or elements starting at S[Index].


 
Делфи   (2006-11-15 11:58) [2]

усе понял!
Fonlys{время}:=StrToInt(
   copy(//копируем
   ltext ,//из строки
   pos( ":",ltext)+1 ,//от :
   3);
так?


 
Рамиль ©   (2006-11-15 12:04) [3]


> Делфи   (15.11.06 11:58) [2]

если все время три символа, то так.



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

Текущий архив: 2006.12.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.08 c
1-1161205924
Zurius
2006-10-19 01:12
2006.12.03
Помогите "разобраться с DBGrid


15-1163596447
novill
2006-11-15 16:14
2006.12.03
Кто-нибудь пользуется Castalia 4.2?


1-1161157384
Gear
2006-10-18 11:43
2006.12.03
The exception unknown software exception


15-1163602446
Energizer
2006-11-15 17:54
2006.12.03
Кому-нибудь приходилось иметь дело с ВКТ-7 ?


4-1153305977
DelphiN!
2006-07-19 14:46
2006.12.03
Отследить измениение списка запущенных в системе процессов