Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 2 von 2

Thema: [VBS-Script] Unbekannte Fehler Nr bei 'On Error Resume'

  1. #1
    Registriert seit
    13.10.2007
    Beiträge
    12.063
    Danke
    2.793
    Erhielt 3.288 Danke für 2.168 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,
    ich bekomme bei einer Fehlerrotine folgende Rückmeldung:

    Fehler Nr: -2147024864
    Text: The process cannot access the file because is being used another process.

    Der code sieht wie folgt aus:

    Code:
    '--- Expotieren der Rezepturdaten -------------------------
    Status = 0
    ExportDataRecords Rezeptur, 0, Datei_Export, hmiOverwriteWithConfirmation, hmiOn, "001-IDB.Status.Parameter"
    
    'wartem bis Datei geschrieben
    Do 
    	Status = SmartTags("001-IDB.Status.Parameter")
    	If Status = 12 Then Exit Sub
    Loop While(Status And 4) = 0
    
    '--- fehlerbehandlung aktivieren --------------------------
    On Error Resume Next
    
    '--- Filesystem vorbereiten -------------------------------
    Set f = CreateObject("filectl.file")
    
    
    '--- Exportierten Daten Filtern ---------------------------
    'Datei zum lesen öffnen
    		
    f.open Datei_Export, lesen
    
    'Fehler auswerten
    If Err.Number <> 0 
    	ShowSystemAlarm "Fehler Nr.: " & Err.Number & " " & Err.Description
    	Err.Clear
    	On Error GoTo 0
    	Exit Sub
    End If
    Fehlerursache ist schon verstanden und kann ich auch abfangen, aber wieso habe ich diese komische Fehler Nr.,
    da sollte doch eher etwas wie 55 oder 70 bei herauskommen?

    Code:
    5 Unzulässiger Prozeduraufruf 
    6 Überlauf 
    7 Nicht genügend Speicher 
    9 Index außerhalb des gültigen Bereichs 
    10 Datenfeld ist unveränderlich oder momentan gesperrt 
    11 Division durch Null 
    13 Typen unverträglich 
    14 Nicht genügend Zeichenfolgenspeicher 
    16 Ausdruck zu komplex 
    17 Angeforderte Operation nicht durchführbar 
    18 Unterbrechung durch Benutzer 
    20 Resume ohne Fehler 
    28 Nicht genügend Stapelspeicher 
    35 Sub- oder Function-Prozedur nicht definiert 
    47 Zu viele Clients für DLL-Anwendung 
    48 Fehler beim Laden einer DLL 
    49 Falsche DLL-Aufrufkonvention 
    51 Interner Fehler 
    52 Dateiname oder -nummer falsch 
    53 Datei nicht gefunden 
    54 Falscher Dateimodus 
    55 Datei bereits geöffnet 
    57 Fehler beim Lesen von/Schreiben auf Gerät 
    58 Datei existiert bereits 
    59 Falsche Datensatzlänge 
    61 Datenträger voll 
    62 Einlesen hinter Dateiende 
    63 Falsche Datensatznummer 
    67 Zu viele Dateien 
    68 Gerät nicht verfügbar 
    70 Zugriff verweigert 
    71 Datenträger nicht bereit 
    74 Umbenennen bei Angabe unterschiedlicher Laufwerke nicht möglich 
    75 Fehler beim Zugriff auf Pfad/Datei 
    76 Pfad nicht gefunden 
    91 Objektvariable oder Variable für With-Block nicht gesetzt 
    92 For-Schleife nicht initialisiert 
    93 Ungültige Musterzeichenfolge 
    94 Unzulässige Verwendung von Null 
    95 Anwendungs- oder objektdefinierter Fehler 
    322 Erforderliche temporäre Datei kann nicht angelegt werden 
    325 Ungültiges Format in Ressourcendatei 
    380 Unzulässiger Eigenschaftswert 
    423 Eigenschaft oder Methode nicht gefunden 
    424 Objekt erforderlich 
    429 Objekterstellung durch ActiveX-Automatisierungsserver nicht möglich 
    430 Klasse unterstützt keine Automatisierung 
    432 Datei- oder Klassenname während Automatisierungsoperation nicht gefunden 
    438 Objekt unterstützt diese Eigenschaft oder Methode nicht 
    440 Automatisierungsfehler 
    442 Verbindung zur Klassen- oder Objektbibliothek für den Remote-Prozeß wurde getrennt. 
    443 Automatisierungsobjekt hat keinen Standardwert 
    445 Objekt unterstützt diese Aktion nicht 
    446 Objekt unterstützt keine benannten Argumente 
    447 Objekt unterstützt die aktuelle Ländereinstellung nicht 
    448 Benanntes Argument nicht gefunden 
    449 Argument ist nicht optional 
    450 Anzahl an Argumenten oder ungültige Eigenschaftszuweisung 
    451 Objekt ist keine Auflistung 
    452 Ungültiger Ordinalwert 
    453 Angegebene DLL-Funktion nicht gefunden 
    454 Code-Ressource nicht gefunden 
    455 Fehler durch gesperrte Code-Ressource 
    457 Schlüssel ist bereits einem Element dieser Auflistung zugeordnet 
    458 Variable verwendet einen in VBScript nicht unterstützten Typ von Automatisierung 
    481 Ungültiges Bild 
    500 Variable ist nicht definiert 
    501 Zuweisung an Variable nicht möglich 
    502 Scripting nicht möglich da das Objekt nicht sicher ist 
    503 Initialisierung nicht möglich da das Objekt nicht sicher ist 
    32811 Element nicht gefunden 
    
    
    
    --------------------------------------------------------------------------------
    © 1997 Microsoft Corporation. All Rechte vorbehalten. Bestimmungen zur Verwendung[/FONT] 
    - - -
    Wer als Werkzeug nur einen Hammer hat, sieht in jedem Problem einen Nagel.
    Zitieren Zitieren [VBS-Script] Unbekannte Fehler Nr bei 'On Error Resume'  

  2. #2
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.262
    Danke
    537
    Erhielt 2.707 Danke für 1.956 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Na ja, in Hex sieht das so aus: FFFFFFFF80070020

    8007 wäre 32775

    Vielleicht fehlen einfach kein paar Fehlernummern in deiner Beschreibung, denn ein Text wird ja mit ausgegeben.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

Ähnliche Themen

  1. Fehler bei strcmp in c-Script
    Von SimonGrimm im Forum HMI
    Antworten: 4
    Letzter Beitrag: 06.02.2012, 20:33
  2. [WinCC 7.0] VBS in C-Script aufrufen
    Von Krumnix im Forum HMI
    Antworten: 1
    Letzter Beitrag: 16.09.2011, 16:31
  3. Antworten: 16
    Letzter Beitrag: 14.03.2011, 12:16
  4. Hilfe zu VBS Script
    Von Computerliebe im Forum HMI
    Antworten: 4
    Letzter Beitrag: 24.11.2008, 08:41
  5. WinCC VBS im Global Script
    Von sunny79 im Forum HMI
    Antworten: 4
    Letzter Beitrag: 23.06.2008, 14:10

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •