Programmierung einer Schliessung

Tutorials.at
Verfügbare Informationen zu "Programmierung einer Schliessung"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: ChillerT - Dirty Oerty - DrPhil_Guth - exbs - ggspp
  • Forum: Tutorials.at
  • Forenbeschreibung: Programmierforum
  • aus dem Unterforum: Allgemeines
  • Antworten: 5
  • Forum gestartet am: Mittwoch 19.04.2006
  • Sprache: deutsch
  • Link zum Originaltopic: Programmierung einer Schliessung
  • Letzte Antwort: vor 17 Jahren, 2 Monaten, 16 Tagen, 23 Stunden, 23 Minuten
  • Alle Beiträge und Antworten zu "Programmierung einer Schliessung"

    Re: Programmierung einer Schliessung

    ChillerT - 06.02.2007, 21:19

    Programmierung einer Schliessung
    Hi,

    Thema klingt komisch ...iss aber so^^ ...im ernst...mir ist einfach kein anderer Titel eingefallen...

    Eine frage an euch...wie kann ich ein Programm...so programmierne, dass es ein bestimmtes Programm herunterfährt?

    Also ich bräuchte einen code wie ich z.B. ICQ Herunterfahren/ Schliessen kann...

    könnt ihr mir dabei helfen??? Ich habe schon so viel gegoogelt und sonst was ausprobiert...ich find einfach nix...

    Also, ihr seid meine letzte Hoffnung^^

    THX @ All im Vorraus...



    Re: Programmierung einer Schliessung

    Dirty Oerty - 06.02.2007, 22:07


    puh, ich weiß nicht ob das unter windows geht (das du verwendest, wenn ich richtig liege). da windows den prozessor in den protected mode schaltet kannst du eigntl nich auf ress anderer programme zugreifen.
    vllcht kann man icq über die WinAPI eine CLOSE nachricht schicken, wüsste aber nicht, wie



    Re: Programmierung einer Schliessung

    DrPhil_Guth - 06.02.2007, 23:17


    Du hast schon so viel gegoogelt? Nun ja, das habe ich nach 10 minuten gefunden:

    http://www.codeproject.com/cpp/kill_process.asp
    http://forums.microsoft.com/msdn/showpost.aspx?postid=293096&siteid=1

    Das ganze geht etwas in die Tiefe der winapi
    Also grundsätzlich gibts einmal 2 möglichkeiten: 1. TerminateProcess(), diese funktion sieht aus, als ob sie alles vernichtet was ihr in den weg kommt. Der nachteil: alle .dll's bleiben geladen und evtl. reservierter speicher wird nicht freigegeben.
    2. Du findest das Fensterhandle deines ICQ fensters, mit FindWindow(), und dann schickst du ganz einfach mit PostMessage() oder gleich mit PostQuitMessage eine WM_CLOSE nachricht ans fenster.

    Alle funktionen die ich aufgerufen habe können unter msdn.microsoft.com/library abgerufen werden.
    Mehr weiß ich leider auch nicht, musst ein bisschen probieren.
    mfg, DrPhil_Guth



    Re: Programmierung einer Schliessung

    exbs - 06.02.2007, 23:22


    kannst es auch über ne batch machen.

    kill.bat

    Code: TASKKILL /F /IM "prog.exe"

    oda üba die id:

    Code: TASKKILL /F /PID 1234 (id = prog id)



    Re: Programmierung einer Schliessung

    ggspp - 10.02.2007, 16:07


    Wenn du die stdlib.h einbindest, kannst du mit system("programm.exe") andere programme ausführen. Ob das auch mit dos-befehlen geht weiß ich nicht.

    edit: Das beispiel ist jetzt für C/C++
    In Qbasic kann man doskomanndos mit shell "" ausführen.



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum Tutorials.at

    Bilder - gepostet von BASIC am Mittwoch 31.05.2006
    Ne frage - gepostet von CRASH am Samstag 27.01.2007
    Erstellen von Grafiken mit Virtual Pascal - gepostet von Null am Montag 15.05.2006
    Welches Betriebssystem habt ihr? - gepostet von Pole am Dienstag 09.01.2007
    Männlich- Weiblich zeichen - gepostet von DrPhil_Guth am Sonntag 23.04.2006
    sich selbst aufrufendes Programm - gepostet von Moritz am Mittwoch 24.10.2007
    schleife funktioniert nicht - gepostet von detewe89 am Sonntag 29.04.2007



    Ähnliche Beiträge wie "Programmierung einer Schliessung"

    Einer mehr - fastlane (Sonntag 30.09.2007)
    Gedanken einer Nacht - snoopy (Mittwoch 14.09.2005)
    kann einer von euch mir bitte hilfen? - david (Freitag 11.03.2005)
    Kann mir einer bei dieser Fehlermeldung helfen? - crisirius (Sonntag 09.10.2005)
    und noch einer... - GPX600R (Donnerstag 20.09.2007)
    Einer hier is kein Pirat - Messerjocke (Dienstag 11.12.2007)
    Nu isser da! - HongNor (Freitag 15.10.2010)
    Idee einer Meta - flidings (Montag 04.07.2005)
    750er motor in einer gpz 600 - kawabiker76 (Sonntag 11.11.2007)
    Hat jemand zugang zu einer Fräse/Laser ??? - jonnyb (Mittwoch 25.07.2007)