Fehler bei XbZLib

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Antworten
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2934
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Fehler bei XbZLib

Beitrag von Wolfgang Ciriack »

Hallo,
ich starte in meinem Programm beim Starten in einem extra Thread eine automatische Datensicherung (in eine Zip-Datei).
Bekomme dabei jetzt bei einigen Kunden folgende Fehlermeldung:

Code: Alles auswählen

Error BASE/4
Desc. Betriebssystemfehler
Oper. curDir
Operating system error 123
called from (B)INIT:_DCINIT(28)
called from XBZ_FULLFILENAME(761)
....
Die entsprechende Zeile (761) ist:

Code: Alles auswählen

cCurDir   := CurDrive() + ':\' + CurDir(CurDrive()) + '\'
Kann mir jemand sagen, was da evtl. vom Betriebssystem her nicht bereit ist ?
Rufe ich dieselbe Routine aus meinem Hauptprogramm auf, läuft sie einwandfrei durch.
Viele Grüße
Wolfgang
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9358
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: Fehler bei XbZLib

Beitrag von Tom »

123 ERROR_INVALID_NAME The filename, directory name, or volume label syntax is incorrect.


Aus Andreas Gehrs-Pahls Hilfedatei mit Xbase-Fehlercodes.
Herzlich,
Tom
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Fehler bei XbZLib

Beitrag von brandelh »

Ich hatte eines meiner Programm auf UNC Namen umgestellt ... und so eine Stelle vergessen [-X ;-)

Am Besten eine BEGIN END SEQUENCE mit lokaler Fehlerbehandlung anlegen und
die Fehlermeldung ausgeben (oder an dich senden) ... "Pfad wurde nicht gefunden : " + sDirFile ...

Es kann auch sein, dass der aktuelle Pfad verstellt wurde ...
Oder Zugriffsrechte fehlen (bei Webservern z.B. wenn man nur einen virtuellen PC gemietet hast), auf jeden Fall muss man wissen, was tatsächlich von den Funktionen geliefert wird.
Gruß
Hubert
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2934
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Fehler bei XbZLib

Beitrag von Wolfgang Ciriack »

Hmmm, da muss ich wohl mal ein Logging einbauen. Danke.
Viele Grüße
Wolfgang
Antworten