Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Programm ohne Fenster (https://www.delphipraxis.net/87112-programm-ohne-fenster.html)

Bassel 23. Feb 2007 13:22


Programm ohne Fenster
 
Hi ich hab mal ne Frage:

1.) Wie kann ma ein Programm schreiben, dass ständig im Hintergrund mitläuft und keine eigens Fenster hat??
2.) Gibt es ein Ereigniss das auf das öffnen von bestimmten Ordnern reagiert??

Vielen Dank schon mal


Bassel

SnuffMaster23 23. Feb 2007 13:25

Re: Programm ohne Fenster
 
1. Application.ShowMainForm := false;
2. Nein, jedenfalls wärs sehr komplex

inherited 23. Feb 2007 13:26

Re: Programm ohne Fenster
 
Bitte immer nur eine Frage pro Thread ;)
Um deine erste Frage zu beantworten: erstelle eine Konsolenanwendung und nimm das APPLICATIONTYPE CONSOLE raus.
Deine 2. Frage verstehe ich nicht. Meinst du, wenn man im Explorer einen Ordner öffnet?

Robert Marquardt 23. Feb 2007 13:28

Re: Programm ohne Fenster
 
1. Es muss ein Fenster vorhanden sein, damit man Messages verarbeiten kann. Selbiges darf aber unsichtbar sein.
2. "Oeffnen eines Ordners" was soll das denn sein?

Bassel 23. Feb 2007 13:29

Re: Programm ohne Fenster
 
Zitat:

Zitat von inherited
Bitte immer nur eine Frage pro Thread ;)
Deine 2. Frage verstehe ich nicht. Meinst du, wenn man im Explorer einen Ordner öffnet?

ja also mit Explorer oder Arbeitsplatz..

ich möchtet mit dem Programm Ordner oder auch zB eine ganze Partition schützen, d.h., dass sich ein Fenster öffnet, wenn auf den Ordner oder Partition geklickt wird...

Luckie 23. Feb 2007 13:31

Re: Programm ohne Fenster
 
Was willst du wie und vor was schützen?

Bassel 23. Feb 2007 13:59

Re: Programm ohne Fenster
 
Also wenn man zB im Arbeitsplatz auf die Festplatte D:\ und dann auf einen Ordner zB Daten klickt, dass
sich dann ein Fenster öffnet und nach einem Passwort fragt. Wenn es richtig ist schließt sich das Fenster, wenn es
falsch ist schließen sich beide Fenster inklusive dem Fenster mir Ordner Daten.

ich weiß jetzt nur nicht, wie das Programm merken soll, dass jemand auf den Ordner zugreift ( zugreifen will ).


... ich weiß, dass man das Programm trotzdem mit dem Taskmanager beednen kann

ste_ett 23. Feb 2007 14:12

Re: Programm ohne Fenster
 
Diese Herangehensweise solltest du nochmal überdenken, da nur eine von SEHR VIELEN Möglichkeiten an die Daten zu kommen blockiert wird. :)

- Dos-Konsole
- Öffnen-Menü eines Programms
- andere Datei-Explorer (z.B. Total Commander)
- etc.

Die Liste ist fast endlos. :)

Sicherer wäre es, die Berechtigungen für den Ordner an bestimmten Benutezr anzupassen. :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz