Bonjour à tous et merci pour cette aide
J'ai une TListBox avec des chaînes (du même type que celles qui se trouvent ci-dessous) et une autre TListBox où sont listées les URL. Je voudrais que lorsque l'utilisateur clique sur un élément de la première liste (exemple : France 2), l'URL de la chaines de France 2 qui se trouve dans une autre listbox (celle des URL). se lance dans le pluging vlc c est pour faire un logiciel pour le multiposte de free pour se qui connaise
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
#EXTM3U
#EXTINF:0,2 - France 2
rtsp://mafreebox.freebox.fr/freeboxtv/201
#EXTINF:0,3 - France 3 national
rtsp://mafreebox.freebox.fr/freeboxtv/202
#EXTINF:0,5 - France 5
rtsp://mafreebox.freebox.fr/freeboxtv/203
J'ai trouvé un code sur Internet pour VLC mais j'ai du mal à le comprendre.


voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
unité Unit1 ;
interface
uses Windows, Variants, Forms, classes, Controls, StdCtrls, OleCtrls, AXVLC_TLB ;
 
Type
 
TForm1 = classe (TForm)
  VLCPlugin1 : TVLCPlugin ;
  Button1 : TButton ;
  procedure Button1Click (sender : TObject) ;
  private
    { Déclarations privées }
  public
    { Déclarations publiques }
end;
 
Type
VLCPlaylistMode = TOleEnum ;
 
const
  VLCPlayListInsert = $00000001 ;
  VLCPlayListReplace = $00000002 ;
  VLCPlayListAppend = $00000004 ;
  VLCPlayListGo = $00000008 ;
  VLCPlayListCheckInsert = $00000010 ;
 
var
Form1 : TForm1 ;
implementation
{$R *.dfm}
 
procedure TForm1.Button1Click (sender : TObject);
begin
  VLCPlugin1.addTarget ('C:\video.mpg',nil,VLCPlayListInsert, 0) ; // vous pouvez employer n'importe quel MRL avec des paramètres au lieu de « c:\video.mpg » ici
  VLCPlugin1.play ;
end;
 
end.
Est-ce que quelqu'un pourrait m'aider ? Merci d'avance à toutes et à tous