015
03.03.2004, 18:46 Uhr
Pablo
Supertux (Operator)
|
Damit die Fehler nicht auftretten, (ihr habt wahrscheinlich CommonDialog so eingestellt, dass die Fehler des Benutzer als Laufzeitsfehler angezeigt werden, dann kann man abstellen, weiß ich aber nicht mehr wie, ich glaube, man kann das mit den Flags machen) müsst ihr die Fehler auffangen.
Ganz am Anfang vor einer Funktion
Visual Basic: |
Public Sub OpenFile(FileName As String, ByRef Text As String) On Error Goto error_catch Dim fno As Integer Dim tmp As String Text = "" fno = FreeFile Open FileName For Input As #fno Do Until EOF(fno) Line Input #fno, tmp Text = Text & vbCrLf & tmp Loop Close #fno Exit Sub error_catch: ' Verschiedene Fehler können hier entdeckt werden, ihr müsst die Doku zu Err lesen ' Außerdem zu den Nummern der Fehler von CommonDialog lesen, schaut doch die MSDN ' If Err.Number = ...... falls ihr die Nummer des Fehler kennt, könnt ihr sogar wissen ' welche Fehler auftretten und wie sie zu beheben sind
End Sub
|
-- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! Dieser Post wurde am 03.03.2004 um 18:46 Uhr von Pablo editiert. |