Я использую элемент управления веб-браузером в приложении Windows. Я просматривал содержимое URL-адреса внутри элемента управления веб-браузером. здесь значения содержимого URL хранятся во временных интернет-файлах пользовательской машины.
когда я нажимаю кнопку закрытия в своей форме, я программно удаляю временные интернет-файлы. и он работает нормально. но во время удаления "пришло окно сообщения с сообщением об удалении временных интернет-файлов".
здесь я не хочу показывать это диалоговое окно во время удаления. ниже приведен код для удаления временных файлов для компьютера пользователя.
как с этим справиться..
void DeleteBrowserTempFile()
{
string args = "";
args = ("InetCpl.cpl,ClearMyTracksByProcess 8");
System.Diagnostics.Process process = null;
System.Diagnostics.ProcessStartInfo processStartInfo;
processStartInfo = new System.Diagnostics.ProcessStartInfo();
processStartInfo.FileName = Environment.GetFolderPath(Environment.SpecialFolder.System) + "\\Rundll32.exe";
if ((System.Environment.OSVersion.Version.Major >= 6))
{
// Windows Vista or higher
processStartInfo.Verb = "runas";
}
processStartInfo.Arguments = args;
processStartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
processStartInfo.UseShellExecute = true;
try
{
process = System.Diagnostics.Process.Start(processStartInfo);
}
catch (Exception ex)
{
Utilities.WriteErrorLog(ex);
}
finally
{
if (!(process == null))
{
process.Dispose();
}
}
}
есть ли другой способ добиться этого .. нужны ваши предложения с примерами
с уважением
Анбусельван