private void DeleteOldGraphicFiles()
{
string synedtimg = Path.Combine(System.IO.Path.GetTempPath().Replace("\\", "/"), confService.GetConfigValueForKey("sinkimage"));//23nov2012
string tempDir = System.IO.Path.GetTempPath().Replace("\\", "/"); //confService.GetConfigValueForKey("tempfolder");
/////Replace %03d , %04d with * wildcard ///
int percentindex = synedtimg.IndexOf("%");
int dindex = synedtimg.IndexOf("d", percentindex);
string percentstr = synedtimg.Substring(percentindex, (dindex - percentindex + 1));
string tempsynedtimg = Path.GetFileName(synedtimg).Replace(percentstr, "*");
//Delete all image Files in temp Folder ///
foreach (FileInfo fi in new DirectoryInfo(tempDir).GetFiles(tempsynedtimg))
{
DeleteFileIfPossible(@fi.FullName);
}
}