Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 18:00

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Question] Überprüfen ob Datei in Benutzung ist?

Discussion on [Question] Überprüfen ob Datei in Benutzung ist? within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2008
Posts: 539
Received Thanks: 46
[Question] Überprüfen ob Datei in Benutzung ist?

Moin,

Gibt es in AutoIT irgendeine Möglichkeit zu überprüfen, ob die Datei 'xyz.xyz' in irgendeinem Programm geöffnet ist ? Habe bisher leider keine guten Lösungen dazu finden können.

MfG
iXDe is offline  
Old 08/08/2011, 09:11   #2


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Code:
        private bool IsFileInUse(string fileName)
        {
            bool inUse = false;

            SafeFileHandle fileHandle = 
            CreateFile(fileName, FileSystemRights.Modify, 
                  FileShare.Write, IntPtr.Zero,                  
                  FileMode.OpenOrCreate, FileOptions.None, IntPtr.Zero);

            if (fileHandle.IsInvalid)
            {
               if (Marshal.GetLastWin32Error() == 
                   ERROR_SHARING_VIOLATION)
               {
     			   inUse = true;
               }           
            }
            fileHandle.Close();
            return inUse;
        }
hf beim portieren ^^
buFFy! is offline  
Old 08/08/2011, 09:35   #3
 
elite*gold: 0
Join Date: Jun 2011
Posts: 30
Received Thanks: 4
Hi,
probier mal das:
oder FileOpen und die Errors überprüfen

Edit: bei dll's funktionieren glaube ich beide Methoden nicht.

First Chaos
First Chaos is offline  
Old 08/08/2011, 10:00   #4


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
bei dlls gibts auch keinen grund das zu prüfen
buFFy! is offline  
Reply


Similar Threads Similar Threads
[Question] Datei erstellen
08/08/2011 - AutoIt - 4 Replies
Henge in nem Script und wollte rein schreiben , dass eine *.exe* auf dem Desktop erstellt wird mit einem bestimmtem script drinne aus dem anderem script (*.exe*) HILFE :( WIE SCRIPTE ICH DAS ?
Benutzung von Hacks etc.
02/04/2011 - 4Story - 9 Replies
Ein Hallöchen erst mal an alle die das hier lesen ... wie ihr an meiner Beitragszahl liest bin ich neu und hab noch fragen zu den hacks von 4S. Ich hab es immer so gemacht: 1. WinRar runter laden. 2. Hack runter laden. 3. Öffnen und anklicken 4. in 4Story einsetzen und nun das problem ... ich schaff es nie, dass der funktioniert ... kann jemand vl. erläutern wie man das so macht mit der Reihenfolge und den Datei, die man dafür benötigt. :confused:
Glider Benutzung
03/02/2008 - WoW Bots - 5 Replies
Hallo, Ich wollte mal fragen wann man sich sicher sein kann das man für die GLider benutzung nich gebannt wird. Ich hab nur ein paar Level mitm Glider gemacht und jemand möchte meinen Acc kaufen doch ich möchte nich das er im nachhinein dafür gebannt wird. Ab wann kann man sich sicher sein das da nix passiert???? MFG



All times are GMT +1. The time now is 18:00.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.