T
Thiemo Ripper
Hallo Ng,
folgendes Stückchen Programm:
try
stmFile = System.IO.File.Open(txt_Convert.Text,
IO.FileMode.Open, IO.FileAccess.Read, IO.FileShare.Read)
objCRC = New DesktopDll.FileOp.CRC32
intResult = objCRC.GetCrc32(stmFile)
stmFile.Close()
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Exclamation + MsgBoxStyle.OKOnly)
End Try
Meine Frage:
Kann ich irgendwie darauf Einfluss nehmen, wie lange es dauert, bis die
Exception geworfen wird, dass die Datei nicht existiert? Einen wie auch
immer gearteten Timeout zu verringern....momentan benötigt Windows ca 8
Sekunden - das ist ein bissl lang....
Ich bin mir bewusst, dass ich den Code dahingehend optimieren kann, dass ich
per FileInfo vorher auf die Existenz abprüfen kann. Deswegen mehr so die
grundsätzlich Frage, ob ich an der Stelle eine Chance habe, die in etwa
folgendes möglich macht:
"Schau 0,5sek, ob du die Datei findest und wenn nicht, dann wirf die
Exception"
Das würde mir das Leben auch an anderen Stellen evtl etwas vereinfachen
Gruß
Thiemo
folgendes Stückchen Programm:
try
stmFile = System.IO.File.Open(txt_Convert.Text,
IO.FileMode.Open, IO.FileAccess.Read, IO.FileShare.Read)
objCRC = New DesktopDll.FileOp.CRC32
intResult = objCRC.GetCrc32(stmFile)
stmFile.Close()
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Exclamation + MsgBoxStyle.OKOnly)
End Try
Meine Frage:
Kann ich irgendwie darauf Einfluss nehmen, wie lange es dauert, bis die
Exception geworfen wird, dass die Datei nicht existiert? Einen wie auch
immer gearteten Timeout zu verringern....momentan benötigt Windows ca 8
Sekunden - das ist ein bissl lang....
Ich bin mir bewusst, dass ich den Code dahingehend optimieren kann, dass ich
per FileInfo vorher auf die Existenz abprüfen kann. Deswegen mehr so die
grundsätzlich Frage, ob ich an der Stelle eine Chance habe, die in etwa
folgendes möglich macht:
"Schau 0,5sek, ob du die Datei findest und wenn nicht, dann wirf die
Exception"
Das würde mir das Leben auch an anderen Stellen evtl etwas vereinfachen
Gruß
Thiemo