Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
 
Informationen über prozess verwendet
 Prüfen ob Datei in benutzung ist
Verfasst am: 15.06.2009, 11:30  Aufrufe: 1026 


Beschreibung:Diese Funktion prüft ob eine Datei bereits von einem Prozess verwendet wird.Funktion: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 />  & ...

 Mehrere Problemchen (Dateizugriff & Textbox)
Verfasst am: 11.04.2008, 14:53  Aufrufe: 1450 

Leider bekomm ich beim Auslesen nen Fehler: Der Prozess kann nicht auf die Datei C:\bla\blubb.txt zugreifen, da sie von einem anderen Prozess verwendet wird. oO benutze die Funktion hier: Private Function DateiAuslesen(ByVal Pfad As String) As String Dim strInhalt As String Dim objReader As StreamReader objReader = New StreamReader(Pfad) strInhalt ...

 Nützliche Funktionen [Sources]
Verfasst am: 19.03.2008, 15:13  Aufrufe: 3258 

Beschreibung: Diese Funktion prüft ob eine Datei bereits von einem Prozess verwendet wird. Funktion: Public Function IsFileInUse(ByVal fullFilePath As String) As Boolean Dim ff As Integer = FreeFile() If System.IO.File.Exists(fullFilePath) Then Try FileOpen(ff, fullFilePath, OpenMode.Binary, OpenAccess.ReadWrite, _ ...

 ZiG's Buildertutorial (VB6 zu VB.Net)
Verfasst am: 18.01.2008, 22:15  Aufrufe: 929 

FixedLengthString(100) Nun wirds interessant: Ich lese auf diese methode das ende der Stub. FileOpen(1, ("stub.exe"), OpenMode.Binary) FileGetObject(1, options.Value, LOF(1) - 99) FileClose(1) cmd() = Split(options, "#") Hier bekommen wir die fehlermeldung: Die Datei wird von einem anderen Prozess ...

 zonealarm prozzes killen??
Verfasst am: 14.12.2007, 13:29  Aufrufe: 1116 

Soweit ich weiß funktioniert das bei guten AVs wie Kaspersky durch einen Hook: Wenn man einen Prozess beenden will, wird dafür die API "TerminateProcess" verwendet (denk mal auch vom Taskmanager). Diese wird aber vom Kaspersky vor dem Windowskernel abgefangen und ( je nach dem wie der zu killende Prozess heist) weitergeleitet oder nicht. Man müsste also diesen Hook umgehen (falls das überhaupt möglich ...




[ Time: 4.1617s ][ Queries: 72 (4.1111s) ][ GZIP on - Debug on ]