Ihr kennt das doch sicher dass man manche Programme im Internetexplorer mit programm://befehl starten kann also wie z.B. Outlook mit mailto://mailaddresse
wie kann ich sowas für mein Programm machen ?
Danke in vorrausDieser Post wurde am 24.05.2006 um 16:42 Uhr von Skilze editiert.
schau dir in der registry HKCR\HTTP an, das ist so ein eintrag für ein url-protokoll und welche anwendung beim aufruf einer url gestartet wird, bzw ausgeführt wird -- class God : public ChuckNorris { };
schaut aber ganz ok aus, was passiert den wenn du test://blablubb eingibst? reintheoretisch sollte er dein programm starten -- class God : public ChuckNorris { };
ja also das Programm startet aber ich möchte es so machen dass ich z.b. test://start eingebe dann soll test.exe ausgeführt werden und wenn ich test://stop eingebe soll stop.bat ausgeführt werden
das geht auch, du musst halt in deiner anwendung abfragen welchen parameter/url es bekommt, dann kannste ja mit start ganz normal deine anwendung weiter ausführen, bei stop eben stop.bat aufrufen (bzw lässt sich das sicher auch direkt in die anwendung einbauen) und dann sich selbst noch beenden. -- class God : public ChuckNorris { };