Autor Beitrag
Runner1994
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Sa 05.11.11 15:26 
hi zusammen,

hoffe ihr könnte mir helfen. Ich programmiere seit einem halben jahr c# in der Schule und arbeite nebei selbständig das Galileo Openbook durch. Jetzt hab eich mir überlegt, mich an schwierige Aufgaben zu wagen, um so meinen Lernprozess noch zu intensivieren.

Mein Ziel ist es eine Konsolenanwendung zu programmieren, die während meiner Abwesenheit läuft bis ich wieder komme. Um diese wieder zu beenden, wird ein Passwort verlangt. Sollte dieses falsch eingegeben sein, der Benutzer die Anwendung geschlossen oder minimiert haben oder außerhalb der Anwendung versuchen, etwas zu tun, soll der PC herunterfahren.

Ist das überhaupt möglich?

Wenn ja, könntet ihr mir vlt ein paar Tipps geben? Bisher habe ich nur hinbekommen, dass der PC herunterfährt, wenn das passowrt falsch ist.

Danke schon einmal im voraus.

Gruß Runner

Moderiert von user profile iconTh69: Titel korrigiert.
Moderiert von user profile iconTh69: Topic aus C# - Die Sprache verschoben am Sa 05.11.2011 um 14:59
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 05.11.11 15:43 
Hallo und :welcome:

Das wirst du kaum mit einer Konsolenanwendung hinbekommen.

Davon abgesehen kann Windows das schon selbst, und zwar besser als du es je mit einem eigenen Programm hinbekommen kannst... Drücke einfach Windows-Taste + L. Dafür gibt es auch eine API-Funktion LockWorkstation.
Runner1994 Threadstarter
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Sa 05.11.11 18:18 
danke, schade, dass es so nicht geht, denn ich wollte noch ein paar übungen zur konssolenanwendung machen. Kennst du zufällig eine Seite, wo ich mir solche Aufgaben angucken kann und wo sie vlt auch gelöst werden?

Das mit Windows+Lkannte ich schon, nur wusste ich da noch nicht, dass im Hintergrund alle Programm (auch Download- und Installationsprogramme) weiter laufen können.
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 05.11.11 20:34 
Es gibt diverse Tutorials, wo einiges erklärt wird. Ich glaube diese Seite passt zum Beispiel:
www.csharpme.de/

Wenn du das alles schon kannst, fällt mir gerade keine passende Seite ein. Dann könntest du dir vielleicht ein paar Algorithmen wie Sortieralgorithmen anschauen.
de.wikipedia.org/wik...iste_von_Algorithmen
(wobei nicht alle davon für Anfänger geeignet sind)