bonjours a tous est toute je ne sait pas si une personne pour et mèdes je télécharge une liste m3u est je la mes dans une listbox1 ensuite je prends la premier ligne de c été m3u est je la mes sur une listbox2 je garde que se que je veut avec se code
code
ListBox2.Items.Clear;
trigger := '#EXTINF'; // indicateur de ligne à traiter
for i := 0 to ListBox1.Items.Count-1 do begin
ligne := ListBox1.Items[i];
control := copy(ligne, 1, length(trigger));
if control <> trigger then
Continue; // Ce n'est pas une ligne à traiter, on passe à la suivante
PosVirgule := pos(',', ligne); // position d ela virgule dans la ligne
if PosVirgule = 0 then begin
ShowMessage('Erreur, Virgule pas trouvée');
exit;
end;
resultat := copy(ligne, PosVirgule+1, 99999); // Fin de la ligne
ListBox2.Items.Add(resultat);
end;
Est je fait de même avec la listbox3 pour récupéré la 2 ligne donc toutes les url qui sont afficher dans la 1 mes chez un problème je nez pas l url au complet je nés que tspSourire en biais /mafreebox.freebox.fr/freeboxtv/201 au mieux de sa rtspSourire en biais /mafreebox.freebox.fr/freeboxtv/201
je voudrais avoir l url entier savait vous comment faire pour récupéré le R quelle sigle ou lettre mettre pour que la virgule trouve le R merci a vous tous est toutes.
pour voir le problème je vous mes une capture d écrant.
[img]http://multipostetv.free.fr/ffffff.bmp[/img]