Hej. Mam taki kod:
public bool Process_Handle(string ProcessName)
{
try
{
Process[] ProcList = Process.GetProcessesByName(ProcessName);
if (ProcList.Length == 0)
return false;
else
{
pHandel = ProcList[0].Handle;
return true;
}
}
catch (Exception ex)
{
MessageBox.Show("Process_Handle - " + ex.Message);
return false; }
}
Wywołuję:
private void Button_Click(object sender, RoutedEventArgs e)
{
if (hack.Process_Handle("proces"))
{
//instrukcje
}
}
Wywala mi messageboxa (wyjątek) z napisem "odmowa dostępu" ("acces denied"), jak to ominąć? :/
proces- poprawna nazwa procesu
PS: Szukałem już w necie :p.