000
10.10.2003, 22:00 Uhr
~RIP
Gast
|
Wie kann ich mit Platzhaltern nach MP3s und WAVs suchen ? ( "*.MP3;*.WAV" geht nicht! )
C++: |
#include "stdafx.h" #include <io.h> #include <string.h> #include <stdlib.h> #include <conio.h>
char MP3list[2000][256]; // > 500KB for the Playlist (2000*256=512000 Bytes=500KB)
void main() { struct _finddata_t m_file; long hFile; int number=0; char number_str[12];
if( (hFile = _findfirst( "*.mp3", &m_file )) == -1L ) // Wie kann ich hier auch WAVs suchen? { number=1; strcpy(MP3list[number],"no mp3s!"); } else { strcat( MP3list[number], m_file.name ); _itoa ( number , number_str, 10 ); strcat( MP3list[number], number_str );
while( _findnext( hFile, &m_file ) == 0 ) { number++; strcat( MP3list[number], m_file.name ); _itoa ( number , number_str, 10 ); strcat( MP3list[number], number_str ); } _findclose( hFile );
for (int loop=0;loop<number+1;loop++) { printf(MP3list[loop]); printf("\n"); } }
_getch(); // noch ne Taste drücken und dann beenden }
|
Dieser Post wurde am 11.10.2003 um 10:46 Uhr von Uwe editiert. |