Verfügbare Informationen zu "Programmierung einer Schliessung"
Qualität des Beitrags: 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:19Programmierung 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)