Nicht behebarer Fehler 415

Still in use?

Moderator: Moderatoren

Antworten
angelo
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 196
Registriert: Mo, 24. Apr 2006 10:52

Nicht behebarer Fehler 415

Beitrag von angelo »

Hallo zusammen,

Habe Windows98 und Clipper5.2 und
seit gestern bekomme ich folgenden Fehler wenn ich
die exe-Datei gebildet habe.

'Nicht behebarer Fehler 415: Overlay-Datei kann nicht
geöffnet werden "Datei.exe"

Allerdings habe ich nichts gemacht außer die exe-Datei gebildet.
Kann mir jemand bei diesem Problem helfen?

Danke im voraus für die Hilfe.

Viele Grüße
angelo
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16513
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Beitrag von Martin Altmann »

Hallo Angelo,
mehrere Möglichkeiten fallen mir ein:
  1. Der FILES=...-Eintrag ist zu niedrig, einfach mal erhöhen!
  2. Der Name mindestens einer der beteiligten Objektdateien ist zu lang - nicht mehr als 8 Zeichen nehmen!
  3. Deine Pfadvariable zeigt auf ein Verzeichnis, in dem eine andere Datei mit gleichem Namen wie Deine zu erstellende Datei vorhanden ist - benenne Deine Datei um!
Viel Erfolg,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21190
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Hi,

kann es nicht auch ein Problem mit dem temp Path bzgl. der Auslagerungsdatei sein?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16513
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Beitrag von Martin Altmann »

Hallo Manfred,
klar, guter Hinweis!
Habe ja aber auch nicht gesagt, dass es nicht noch weitere Möglichkeiten geben kann... :D

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Nicht behebarer Fehler 415

Beitrag von AUGE_OHR »

hi,
angelo hat geschrieben: Habe Windows98 und Clipper5.2 und
seit gestern bekomme ich folgenden Fehler wenn ich
die exe-Datei gebildet habe.

'Nicht behebarer Fehler 415: Overlay-Datei kann nicht
geöffnet werden "Datei.exe"

Allerdings habe ich nichts gemacht außer die exe-Datei gebildet.
heist das du hättest keine Overlays ?
Ich meine das man den Error dann bekommt wen man "vergessen"
hat die *.OVL mit dem *.EXE zu kopieren.

Frage : Cl*pper Applicatione im "real" oder "protekt" mode ?
(im Zweifel deine *.RMK / *.LNK posten )

gruss by OHR
Jimmy
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15696
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 66 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

Hi,

wenn ich mich recht erinnere, sind die Overlays in Clipper direkt in der EXE enthalten. Wir hatten ab und an auch solche Meldungen, allerdings im Netzwerk. Wir haben damals Störungen im Netzwerk gehabt.
Gruß
Hubert
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9361
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Beitrag von Tom »

Die Clipper-Fehlermeldungen-Datenbank sagt:

415 Cannot open overlay file

Erläuterung: Diese Fehlermeldung erscheint, wenn eine Overlay-Datei von einer CA-Clipper-Anwendung nicht gefunden oder geöffnet werden kann. Overlay-Dateien können ausführbare Dateien (.EXE) (bei dynamischen Overlays), vorgelinkte Bibliotheksdateien (.pll) und statische Overlay-Dateien (.ovl) sein.

Lösung: Die häufigste Ursache für diesen Fehler besteht darin, daß der CA-Clipper-Anwendung nicht genügend Datei-Handles zur Verfügung gestellt wurden. Als ersten Schritt zur Lösung dieses Problems sollten Sie daher die Anzahl der verfügbaren Datei-Handles erhöhen.

Informationen hierzu finden Sie im Abschnitt Dateien und Puffer im Kapitel Die Laufzeitumgebung des Handbuches Programmierung und Dienstprogramme.

Besteht das Problem weiterhin, ist es auch möglich, daß die zu öffnende Datei von der Anwendung nicht gefunden werden konnte.

Informationen hierzu finden Sie im Abschnitt Das Verzeichnis für ausführbare Dateien festlegen im Kapitel Die Laufzeitumgebung des Handbuches Programmierung und Dienstprogramme.
Herzlich,
Tom
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9361
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Beitrag von Tom »

Ergänzung @Angelo:

Bau ein Batchfile zum Aufruf der Applikation und setze folgendes hinein:

Code: Alles auswählen

SET CLIPPER=F200
[MeineApp] <- Aufruf der Anwendung
Herzlich,
Tom
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Nicht behebarer Fehler 415

Beitrag von AUGE_OHR »

hi,
angelo hat geschrieben: Habe Windows98 und Clipper5.2
Tom hat geschrieben:

Code: Alles auswählen

SET CLIPPER=F200 
und in der CONFIG.SYS die FILES=200 nicht vergessen ...

gruss by OHR
Jimmy
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9361
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Beitrag von Tom »

In dem Fall geht das SET CLIPPER=F200 (KEINE LEERZEICHEN!) auch in der AUTOEXEC.BAT.
Herzlich,
Tom
angelo
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 196
Registriert: Mo, 24. Apr 2006 10:52

Lösung gefunden

Beitrag von angelo »

Hallo zusammen,

nach etwas prüfen und konrollieren wieso das mit der Fehlermeldung auf einmal kommt, habe ich eine Lösung gefunden.

Mein Programm habe ich auf Laufwerk D und im 7. Unterverzeichnis d.H.
'D:\1.Verz\2.Verz\3.Verz\4.Verz\5.Verz\6.Verz\Hier ist mein Programm'.
Das sind wahrscheinlich zu viele Unterverzeichnisse. Ich habe versucht mein
Programm auf Laufwerk 'C:\' zu kopieren und siehe da es geht ohne Probleme. Später habe ich es auch auf Laufwerk 'D:\' kopiert und da
geht es auch.

Viele Grüße
angelo
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15696
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 66 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

Hallo,

die Anzahl der Unterverzeichnisse wird wahrscheinlich nicht das Problem gewesen sein, aber die Länge (Pfad+EXE) war unter DOS meine ich auf 64 Zeichen (oder 128 ?) beschränkt. Eventuell unter Clipper noch kürzer.

Weiterhin können lange Dateinamen Probleme mit dem Alias verursachen, da abgekürzte Namen ja auf xxxxxx~n lauten, das ~ aber kein erlaubtes Zeichen im Alias ist. DBU knallt da regelmäßig bei mir raus ;-)
Auch Leerzeichen können probleme machen, da unter DOS niemand Leerzeichen in Dateinamen verwendet hat.
Zuletzt geändert von brandelh am Fr, 09. Feb 2007 9:35, insgesamt 1-mal geändert.
Gruß
Hubert
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Moin,
Versuche mal "1.Verz" durch "1_Verz" zu ersetzen. Mag sein, dass Clipper mit "." in Verbindung mit Verzeichnisnamen nicht zurecht kommt.

Gruß, Olaf
angelo
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 196
Registriert: Mo, 24. Apr 2006 10:52

Beitrag von angelo »

brandelh hat geschrieben:Hallo,

die Anzahl der Unterverzeichnisse wird wahrscheinlich nicht das Problem gewesen sein, aber die Länge (Pfad+EXE) war unter DOS meine ich auf 64 Zeichen (oder 128 ?) beschränkt. Eventuell unter Clipper noch kürzer.

Weiterhin können lange Dateinamen Probleme mit dem Alias verursachen, da abgekürzte Namen ja auf xxxxxx~n lauten, das ~ aber kein erlaubtes Zeichen im Alias ist. DBU knallt da regelmäßig bei mir raus ;-)
Auch Leerzeichen können probleme machen, da unter DOS niemand Leerzeichen in Dateinamen verwendet hat.
Hallo brandelh,

ich achte immer darauf das ich unter Clipper (DOS) nicht mehr wie 8 Zeichen als Dateinamen vergebe und vor allem kein Leerzeichen bzw. Sonderzeichen.

Die Länge der Unterverzeichnisse liegt bei unter 50 deshalb kann es eigentlich auch nicht sein außer es liegt unter DOS darunter.

Viele Grüße
angelo
angelo
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 196
Registriert: Mo, 24. Apr 2006 10:52

Beitrag von angelo »

Lewi hat geschrieben:Moin,
Versuche mal "1.Verz" durch "1_Verz" zu ersetzen. Mag sein, dass Clipper mit "." in Verbindung mit Verzeichnisnamen nicht zurecht kommt.

Gruß, Olaf
Hallo Lewi,

das mit 1.Verz\2. Verz\ usw. war nur ein Beispiel.
Die Verzeichnisse heißen bei mir schon anders und den
Punkt verwende ich sowieso in keinem Dateinamen.

Viele Grüße
angelo
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15696
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 66 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

angelo hat geschrieben:ich achte immer darauf das ich unter Clipper (DOS) nicht mehr wie 8 Zeichen als Dateinamen vergebe und vor allem kein Leerzeichen bzw. Sonderzeichen.
Die Länge der Unterverzeichnisse liegt bei unter 50 deshalb kann es eigentlich auch nicht sein außer es liegt unter DOS darunter.
Ich meine die Grenze für Pfad+Namen liegt bei 64,
auf jeden Fall kann es bei 50 dieses Problem nicht geben.
Gruß
Hubert
Antworten