![]() |
programm schon offen???
hallo leute,
habe mal wieder ein problem und zwar bräuchte ich mal nen delphicode um zu überprüfen ob eine datei gerade in benutzung ist. wäre cool wenn ihr mir helfen könntet. mfg freshi [edit=Matze]Titel geändert. Nach "öffen" sucht bestimmt kaum einer. MfG, Matze[/edit] |
Re: programm schon öffen???
Inwiefern in Benutzung? :glaskugel:
|
Re: programm schon öffen???
Programm oder Datei? Dein Titel unterscheidet sich irgendwie von der Problembeschreibung. Mal ins Blaue geraten:
![]() |
Re: programm schon öffen???
Hmmmm, und ich bräuchte jetzt mal ein gaaanz großes Eis (aber bitte den Löffel nicht vergessen!).
Spaße beiseite: Schnell einen Code findest du bestimmt durch googlen. Aber durch fertige Codefragmente lernt man meist nicht viel - und das Lernen und Verstehen ist hier in der DP eigentlich das primäre Ziel :wink: |
Re: programm schon öffen???
88? Ihr kapierts echt nie
///Sry 4 Spam aber manchmal... |
Re: programm schon öffen???
[OT]
Zitat:
|
Re: programm schon öffen???
[OT]
Zitat:
[/OT] |
Re: programm schon öffen???
[OT]
Detlef, was verstehst du daran nicht? Scherz oder ernsthafte Frage? :shock: [/OT] |
Re: programm schon öffen???
Zitat:
|
Re: programm schon öffen???
[OT] War nen Scherz, Ralph, aber nun wieder Back to Topic :zwinker: [/OT]
|
Re: programm schon öffen???
Um hier mal wieder produktiv zu sein:
Du könntest mit EnumWindows die aktiven Fenster nach dem eigenen Klassenname und Fenstertitel durchsuchen und gegebenenfalls noch weitere Daten abfragen ( zum Beispiel ein Objekt auf dein Formular setzen, welches versteckt ist, aber einen eindeutigen Fenstertitel hat. Ansonsten habe ich noch bei Bedarf eine fertige Unit, die die Commandline des Prozessaufrufes zum Vergleich liefert, just ask. ps. Ihr seid alle soo off-topic :wiejetzt: |
Re: programm schon öffen???
Zitat:
OnTopic werde ich wieder, wenn ich weiss, was er eigentlich will :gruebel: |
Re: programm schon öffen???
|
Re: programm schon öffen???
wenn du abfangen möchtest, ob dein programm bereits gestartet wurde, dann schau mal hier im forum nach
![]() |
Re: programm schon öffen???
naja folgende situation will ich lösen:
überprüfe ob die datei bereitsgeöffnet ist wenn nein dann führe ein paar befehle aus,wenn es offen ist dann warte einen augenblick und überprüfe danach erneut. und ich bin nicht nationalsozialistisch veranlagt bin aber 1988 geboren!!!und das mit dem lernen/verstehen kann ich schon nachvollziehen aber glaub mir ich habe schon ein wenig ahnuung davon,bloß leider weiß ich für dieses problem keinen lösungsansatz. mfg freshi |
Re: programm schon öffen???
ja dann sollte das schon das richtige für dich sein:
Zitat:
![]() |
Re: programm schon öffen???
Zitat:
|
Re: programm schon öffen???
naja es soll eine belehrung ausgeführt werden und die muss jeder user ausführen und am ende der belehrung soll in eine liste angefügt werden das der user dies erledigt hat.
jetzt stellt sich mir nur noch die frage wie ich die IsFileInUse funktion starte den eigentlich programmier ich in pascal(also normal) aber diesmal in delphi und da habe ich noch nicht viel mit funktionen gearbeitet????!!!! naja die frage ist egtl nur welchen wert ich an die funktion übergeben muss(die muss ja beim aufruf der funktion in klammern stehen)? mfg freshi |
Re: programm schon öffen???
na einfach den Pfad der Datei, die du überprüfen möchtest. Steht doch da, Filename = Dateiname...
|
Re: programm schon öffen???
naja da krieg ich aber immer das selbe ergebnis raus egal ob ich es geöffnet habe oder nicht!!!
|
Re: programm schon öffen???
Du wirst auch nur ein erwünschtes Ergebnis erhalten, wenn die Datei exklusiv(locked) von einer Anwendung geöffnet worden ist.
|
Re: programm schon öffen???
Versuche doch einfach einmal die Datei exklusiv zu öffnen
|
Re: programm schon offen???
Sag wolltest du den Titel von dem Thread nicht mal themenbezogen abändern? Hier gehts doch gar nicht darum, ob ein Programm schon läuft.
|
Re: programm schon offen???
Und noch' n
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz