Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Tipps & Tricks
Autor
Nachricht
tr4st
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 486

Prüfen ob Datei in benutzung ist
Verfasst am: 15.06.2009, 10:30

Beschreibung:
Diese Funktion prüft ob eine Datei bereits von einem Prozess verwendet wird.

Funktion:
Code:
Public Function IsFileInUse(ByVal fullFilePath As String) As Boolean<br />    <br />    Dim ff As Integer = FreeFile()  <br />    If System.IO.File.Exists(fullFilePath) Then  <br />      Try        <br />        FileOpen(ff, fullFilePath, OpenMode.Binary, OpenAccess.ReadWrite, _<br />                                   OpenShare.LockReadWrite)<br />      Catch        <br />        IsFileInUse = True  <br />      Finally        <br />        FileClose(ff)  <br />      End Try<br />  <br />    End If<br />  <br />End Function

Beispiel:
Code:
If IsFileInUse("c:test.txt") = True Then<br />            MessageBox.Show("Die Datei wird bereits von einem anderen _ <br />            Prozess verwendet!")<br />Else<br />            MessageBox.Show("Die Datei ist noch nicht in benutzung!")<br />End If

_________________
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Tipps & Tricks

Tags: datei, benutzung, prüfen, isfileinuse

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Problem mit always on top funktion 1038 30.10.2009, 11:26
Keine neuen Beiträge IntStr()funktion 1177 11.10.2007, 08:49
Keine neuen Beiträge TopMost Funktion unter DirectX 921 27.07.2007, 10:48
Keine neuen Beiträge Wie Funktion nutzen ? 1101 29.06.2007, 20:59
Keine neuen Beiträge update funktion einbauen 1341 28.01.2007, 23:11
 



[ Time: 0.1260s ][ Queries: 81 (0.0201s) ][ GZIP on - Debug on ]