Zitat von
himitsu:
Das Problem bei mir ist, daß es keine "MyProject.EXE" gibt ...
Dann gibt es eben mehrere, stell Dich nich so an
Zitat von
himitsu:
... werden von mehreren Programmen genutzt, welche aber nicht vorher feststehen
Ach so, ein Glasskugelprogramm. Dann bleibt Dir nur die OpenTools-
API. Ich würde mir ja bei einem neuen Projekt einmalig die Minute Zeit nehmen, um den Sentinel auf das neue Projekt anzusetzen...
Zitat von
himitsu:
und wo jemand ständig z.B. den Programnamen in irgendeine Liste eintragen kann/will/sollte
Nein. Nicht ständig. Nur ein einziges Mal. Wenn ich ein größeres Projekt bearbeite, habe ich einen APP-Ordner. Da werden alle EXEn reinkompiliert. Dann glotzt der Sentinel eben in den einen APP-Ordner und wird aktiv, sobald eine EXE verändert wurde...
Zitat von
himitsu:
Außerdem wollte ich es möglichst ohne ein weiteres, zusätzlich laufendes Programm hinbekommen ...
Na ja, einen ShellNotify spürt man eigentlich nicht. Und er läuft nur auf dem PC, auf dem die EXEn sind...
Unter uns: Die Zeit, die Du damit verbracht hast, zu erklären, warum es *nicht* geht, hättest Du damit verbringen können, das Programm zu schreiben und gleich einzurichten... Wenn Du es geschickt anfängst, dann scannst Du auch noch automatisch alle
PAS Dateien und suchst nach einer Zeile '{$Allways Build}' am Anfang der Datei. Da wäre dann schon mal die Liste der zu löschenden DCUs...
Meiner Ansicht nach ist es einfach etwas aufwändiger, sich in die OpenTools-
API reinzufräsen. Wie gesagt, das Programm ist in 20 Minuten fertig. Und würde viel bringen ...