Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
1-1161237851
_Mouse_
2006-10-19 10:04
2006.12.03
Проблема с TStringGrid


2-1163579264
Elen
2006-11-15 11:27
2006.12.03
Запрет перемещений других окон в выбранной области экрана


15-1163637724
Tirael
2006-11-16 03:42
2006.12.03
я тоже нихочу никого обидеть но...


2-1163532574
Ruffian
2006-11-14 22:29
2006.12.03
Всё таже работа с файлами...


1-1161202286
Dmitry_177
2006-10-19 00:11
2006.12.03
Определить путь приложения в обработке хука WH_KEYBOARD_LL




   Наверх