Hallo liebe programmierer 
Ich suche nun schon verzweifelt die ganze Zeit, wie ich eine andere Anwendung minimieren bzw hiden kann
Ich schaffe es, mein Projekt zu minimieren und zu "hiden" ABER es klappt nicht so recht mit dem gewünschten Programm
Es handelt sich bei dem Programm um das Online-Game Silkroad Online, welches ich im Fenster-modus ausführe...
nur leider reagiert die anwendung nicht im geringsten auf meine kläglichen versuche
Mein Quelltext ist realtiv umständlich, aber es soll im Rahmen eines Schulprojektes einfach gehalten sein, also keine erweiterten Kenntnisse erfordern
also bitte keine Hinweise wie das ich auf Klassen verzichte
bitte keinen schrecken bekommen
hier der Quelltext:
{
int position = 0;
int ausgewaehlterClient = listBox1.SelectedIndex;
int Laenge = 0;
Process[] processlist = Process.GetProcessesByName("sro_client");
foreach (Process theprocess in processlist)
{
Laenge++;
}
int[] SROClienten = new int[Laenge];
Process[] processlist2 = Process.GetProcessesByName("sro_client");
foreach (Process theprocess2 in processlist2)
{
SROClienten[position] = theprocess2.Id;
position++;
}
int ausgewaehlteID = SROClienten[ausgewaehlterClient];
Process ausgewaehlterProzess = Process.GetProcessById(ausgewaehlteID);
CloseWindow(ausgewaehlterProzess.Handle);
}
Falls notwendig: Ich benutze Windows7 x64 und VisualStudio
Ihr seit meine Hoffnung !
Edit: ich importiere bereits die "user32.dll" und System.Diagnostic etc sind auch bereits eingebunden

Ich suche nun schon verzweifelt die ganze Zeit, wie ich eine andere Anwendung minimieren bzw hiden kann

Ich schaffe es, mein Projekt zu minimieren und zu "hiden" ABER es klappt nicht so recht mit dem gewünschten Programm

Es handelt sich bei dem Programm um das Online-Game Silkroad Online, welches ich im Fenster-modus ausführe...
nur leider reagiert die anwendung nicht im geringsten auf meine kläglichen versuche

Mein Quelltext ist realtiv umständlich, aber es soll im Rahmen eines Schulprojektes einfach gehalten sein, also keine erweiterten Kenntnisse erfordern

also bitte keine Hinweise wie das ich auf Klassen verzichte

bitte keinen schrecken bekommen

hier der Quelltext:
{
int position = 0;
int ausgewaehlterClient = listBox1.SelectedIndex;
int Laenge = 0;
Process[] processlist = Process.GetProcessesByName("sro_client");
foreach (Process theprocess in processlist)
{
Laenge++;
}
int[] SROClienten = new int[Laenge];
Process[] processlist2 = Process.GetProcessesByName("sro_client");
foreach (Process theprocess2 in processlist2)
{
SROClienten[position] = theprocess2.Id;
position++;
}
int ausgewaehlteID = SROClienten[ausgewaehlterClient];
Process ausgewaehlterProzess = Process.GetProcessById(ausgewaehlteID);
CloseWindow(ausgewaehlterProzess.Handle);
}
Falls notwendig: Ich benutze Windows7 x64 und VisualStudio
Ihr seit meine Hoffnung !

Edit: ich importiere bereits die "user32.dll" und System.Diagnostic etc sind auch bereits eingebunden

Zuletzt bearbeitet: