Hallo Communty,
ich möchte in mein Programm eine Funktion einfügen, dass das Programm prüft ob z.B Notepad am laufen ist.
// Version: dev 0.1
//
// using std
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
// using add
using System.Diagnostics;
using System.ComponentModel;
namespace test1 {
/// <summary>
/// Shell for the sample.
/// </summary>
public class MyProcess {
public void BindToRunningProcesses() {
// Get all instances of Notepad running on the local
// computer.
Process[] localByName = Process.GetProcessesByName("notepad");
/*
// Get the current process.
Process currentProcess = Process.GetCurrentProcess();
// Get all processes running on the local computer.
Process[] localAll = Process.GetProcesses();
// Get all processes running on the remote computer.
Process[] remoteAll = Process.GetProcesses("myComputer");
// Get a process on the local computer, using the process id.
Process localById = Process.GetProcessById(1234);
*/
}
public static void Main() {
MyProcess myProcess = new MyProcess();
myProcess.BindToRunningProcesses();
Console.ReadLine();
}
}
}
Jetzt habe ich nur ein Problem und zwar weiß ich nicht, wo ich die Schleife einbauen soll um zu checken ob Notepad offen ist oder nicht. So stelle ich es mir vor:
Wenn Notpad gefunden wurde gebe aus: "Notepad wurde gefunden...",
wenn nicht, gebe aus: "Wartet auf Notepad..."
mfg Cyross
Jetzt habe ich nur ein Problem und zwar weiß ich nicht, wo ich die Schleife einbauen soll um zu checken ob Notepad offen ist oder nicht.
Tja, wann genau willst du das denn überprüfen? Schon zu Beginn des Programmes?
Falls ja, dann kannst du die Schleife ja zu Beginn der Main() Methode setzen.
Oder versteh ich da was falsch?
Ich weiss nicht genau ob ich dich verstehe.
Ein Timer wäre vielleicht das richtige.
Woher sollen wir wissen wo du die Schleife am besten einbaust, wir kennen dein Programm und deine Absichten doch nicht?
Stellt euch einfach vor als wenn das mein Programm wäre.
Weil ich ehrlich gesagt auch nicht weiß, wie ich die Schleife
schreiben soll. Am besten in die Main rein.
mfg Cyross
...wobei das Schreiben einer Schleife nun wirklich zu den absoluten Grundlagen zählt.
Und die eignest du dir am besten mithilfe eines Buches an.
==> Geschlossen