20. januar 2004 - 14:40Der er
10 kommentarer og 2 løsninger
Benytte filer fra filelistbox
Jeg arbejder i c++ bulder 5. Jeg har fået vist en liste over alle filer fra en mappe i en filelistbox. Mit spørgsmål er nu, hvordan kan jeg åbne de enkelte filer fra filelistbox'en, og få dem afspillet i f.eks windows mediaplayer?
Du kan jo gøre følgende: void __fastcall TForm1::FileListBox1Click(TObject *Sender) { ShellExecute(NULL, NULL, FileListBox1->Filename, NULL, NULL, SW_SHOWNORMAL); }
Eller dobbeltclick og samme kode... Du kan også hive en komponent ind, som kan afspille filer osv... (tror det er en Mediaplayer komponent)
Hmm den skriver Filename is not a member of TFileListBox.
Den der Mediaplayer er vel bare en komponent, hvis jeg vil afspille filen i selve programmet. Det jeg vil er at kunne dblklikke på filen og så åbne den i det program, der nu er angivet til at åbne filen, ligesom når man i de almindelig windows vinduer dblklikker på en fil og får den åbnet.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.