DC_ClrArr() und Win10 [Gelöst]
Moderator: Moderatoren
-
- Rekursionen-Architekt
- Beiträge: 153
- Registriert: Do, 06. Apr 2006 10:51
- Danksagung erhalten: 3 Mal
DC_ClrArr() und Win10 [Gelöst]
Hallo Gemeinde,
ich versuche meine Anwendung auf dem Wind10 Betriebssystem laufen zu lassen.
Jedoch kommt sofort beim Start nachfolgende Fehlermeldung. (unter <= Win8.1 läuft alles normal)
Xbase++ Version : Xbase++ (R) Version 1.90.355
Betriebssystem : Windows Vista 06.02 Build 09200
------------------------------------------------------------------------------
oError:args :
-> VALTYPE: A VALUE: {1}
-> VALTYPE: N VALUE: 2
oError:canDefault : N
oError:canRetry : N
oError:canSubstitute: J
oError:cargo : NIL
oError:description : Fehler bei der Arrayindizierung
oError:filename :
oError:genCode : 4
oError:operation : <A of 1>[<2>]
oError:osCode : 0
oError:severity : 2
oError:subCode : 1012
oError:subSystem : BASE
oError:thread : 1
oError:tries : 0
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------
Aufgerufen von DC_CLRARR(125)
Aufgerufen von INIT: _DCCOLORINIT(144)
********************************************************************************
dies passiert sowohl beim normalen alsauch debug Programmstart sofort.
Weiß jemand was da zu machen ist ??
Gruß Peter
ich versuche meine Anwendung auf dem Wind10 Betriebssystem laufen zu lassen.
Jedoch kommt sofort beim Start nachfolgende Fehlermeldung. (unter <= Win8.1 läuft alles normal)
Xbase++ Version : Xbase++ (R) Version 1.90.355
Betriebssystem : Windows Vista 06.02 Build 09200
------------------------------------------------------------------------------
oError:args :
-> VALTYPE: A VALUE: {1}
-> VALTYPE: N VALUE: 2
oError:canDefault : N
oError:canRetry : N
oError:canSubstitute: J
oError:cargo : NIL
oError:description : Fehler bei der Arrayindizierung
oError:filename :
oError:genCode : 4
oError:operation : <A of 1>[<2>]
oError:osCode : 0
oError:severity : 2
oError:subCode : 1012
oError:subSystem : BASE
oError:thread : 1
oError:tries : 0
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------
Aufgerufen von DC_CLRARR(125)
Aufgerufen von INIT: _DCCOLORINIT(144)
********************************************************************************
dies passiert sowohl beim normalen alsauch debug Programmstart sofort.
Weiß jemand was da zu machen ist ??
Gruß Peter
Zuletzt geändert von Peter Schweizer am Do, 27. Aug 2015 9:30, insgesamt 1-mal geändert.
Gruss Peter
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9357
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: DC_ClrArr() und Win10
Ist das im Hybridmodus?
Das scheint Code aus dem alten dCLIP zu sein - ich kann nicht unbedingt erkennen, wozu er gut sein soll. Das Problem steckt in der "_dccolor.prg" im Source\DCLIPX-Verzeichnis. Offenbar wird eine "DCCOLOR.INI" ausgelesen (Anwendungsverzeichnis) und irgendwie verarbeitet, wobei es zu einem Fehler kommt. Hast Du _DCCOLOR.PRG an Deine Applikation gelinkt? Und wenn ja - wozu?
Das scheint Code aus dem alten dCLIP zu sein - ich kann nicht unbedingt erkennen, wozu er gut sein soll. Das Problem steckt in der "_dccolor.prg" im Source\DCLIPX-Verzeichnis. Offenbar wird eine "DCCOLOR.INI" ausgelesen (Anwendungsverzeichnis) und irgendwie verarbeitet, wobei es zu einem Fehler kommt. Hast Du _DCCOLOR.PRG an Deine Applikation gelinkt? Und wenn ja - wozu?
Herzlich,
Tom
Tom
-
- Rekursionen-Architekt
- Beiträge: 153
- Registriert: Do, 06. Apr 2006 10:51
- Danksagung erhalten: 3 Mal
Re: DC_ClrArr() und Win10
Hallo Tom,
Du hatest recht, da ist tätsächlich was durcheinander geraten.
Vielen Dank für den Hinweis.
Gruß Peter
Du hatest recht, da ist tätsächlich was durcheinander geraten.
Vielen Dank für den Hinweis.
Gruß Peter
Gruss Peter
-
- Rekursionen-Architekt
- Beiträge: 164
- Registriert: Mo, 09. Jan 2006 17:06
- Wohnort: Paderborn
- Hat sich bedankt: 2 Mal
- Kontaktdaten:
Re: DC_ClrArr() und Win10 [Gelöst]
Hallo Peter,
ich bekomme aktuell bei einem Kunden mit Windows 10 exakt die gleiche Fehlermeldung.
Wir haben zwar Win10 für dieses Programm noch nicht freigegeben, trotzdem würde ich diesem Kunden natürlich gerne helfen (ohne das Programm zu ändern).
Was hast Du denn unternommen, dass dieser Fehler nicht mehr auftritt?
Viele Grüße
Hans
ich bekomme aktuell bei einem Kunden mit Windows 10 exakt die gleiche Fehlermeldung.
Wir haben zwar Win10 für dieses Programm noch nicht freigegeben, trotzdem würde ich diesem Kunden natürlich gerne helfen (ohne das Programm zu ändern).
Was hast Du denn unternommen, dass dieser Fehler nicht mehr auftritt?
Viele Grüße
Hans
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9357
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: DC_ClrArr() und Win10 [Gelöst]
Ein erster Schritt könnte sein, die "DCCOLOR.INI", wenn vorhanden, aus dem Applikationsverzeichnis zu löschen.
Herzlich,
Tom
Tom
-
- Rekursionen-Architekt
- Beiträge: 164
- Registriert: Mo, 09. Jan 2006 17:06
- Wohnort: Paderborn
- Hat sich bedankt: 2 Mal
- Kontaktdaten:
Re: DC_ClrArr() und Win10 [Gelöst]
Hallo,
Witzigerweise erhalte ich dieselbe Fehlermeldung auf meinem (Win7)-System, wenn ich eine DCCOLOR.INI im Anwendungsverzeichnis erzeuge.
Aber wie gesagt: Beim Kunden gibt es diese Datei nicht.
Viele Grüße
Hans
die gibt es nicht.Tom hat geschrieben:Ein erster Schritt könnte sein, die "DCCOLOR.INI", wenn vorhanden, aus dem Applikationsverzeichnis zu löschen.
Witzigerweise erhalte ich dieselbe Fehlermeldung auf meinem (Win7)-System, wenn ich eine DCCOLOR.INI im Anwendungsverzeichnis erzeuge.
Aber wie gesagt: Beim Kunden gibt es diese Datei nicht.
Viele Grüße
Hans
-
- Rekursionen-Architekt
- Beiträge: 153
- Registriert: Do, 06. Apr 2006 10:51
- Danksagung erhalten: 3 Mal
Re: DC_ClrArr() und Win10 [Gelöst]
Hallo Hans,
was ich gemacht habe ist:
1.) in meiner projekt.xpj war noch ein Eintrag für dclip.lib (Tip von Tom) der überflüssig war.
2.) System Such-Zugriffspfade auf die aktuell von mir verwendete eXpress-Version (exp19259) korrigiert ( mit cmd dann SET anzeigen lassen).
(da gab es Unstimmigkeiten )
das wars eigentlich schon.
Gruß Peter
was ich gemacht habe ist:
1.) in meiner projekt.xpj war noch ein Eintrag für dclip.lib (Tip von Tom) der überflüssig war.
2.) System Such-Zugriffspfade auf die aktuell von mir verwendete eXpress-Version (exp19259) korrigiert ( mit cmd dann SET anzeigen lassen).
(da gab es Unstimmigkeiten )
das wars eigentlich schon.
Gruß Peter
Gruss Peter
-
- Rekursionen-Architekt
- Beiträge: 164
- Registriert: Mo, 09. Jan 2006 17:06
- Wohnort: Paderborn
- Hat sich bedankt: 2 Mal
- Kontaktdaten:
Re: DC_ClrArr() und Win10 [Gelöst]
Hallo Peter,
vielen Dank für die Hinweise.
Ich hatte eigentlich gehofft, dass es ohne Eingriffe im Programm zu lösen wäre, weil der Kunde noch eine ältere Programmversion im Einsatz hat.
Ich werde zunächst mal versuchen, dass hier auf einer Windows10-Umgebung nachzustellen und zu lösen.
Viele Grüße
Hans
vielen Dank für die Hinweise.
Ich hatte eigentlich gehofft, dass es ohne Eingriffe im Programm zu lösen wäre, weil der Kunde noch eine ältere Programmversion im Einsatz hat.
Ich werde zunächst mal versuchen, dass hier auf einer Windows10-Umgebung nachzustellen und zu lösen.
Viele Grüße
Hans
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9357
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: DC_ClrArr() und Win10 [Gelöst]
Hallo, Hans.
Du hast vermutlich die DCLIP.DLL/LIB ins Projekt eingebunden. Die brauchst Du mit Sicherheit nicht. Alle wesentlichen Funktionen von eXpress++ stecken in der DCLIPX.DLL/LIB. DCLIP (ohne X) ist der Vorgänger, eine Clipper-Zusatzbibliothek. Diese hat eine implizite Init-Prozedur, in der das Problem auftritt.
Du hast vermutlich die DCLIP.DLL/LIB ins Projekt eingebunden. Die brauchst Du mit Sicherheit nicht. Alle wesentlichen Funktionen von eXpress++ stecken in der DCLIPX.DLL/LIB. DCLIP (ohne X) ist der Vorgänger, eine Clipper-Zusatzbibliothek. Diese hat eine implizite Init-Prozedur, in der das Problem auftritt.
Herzlich,
Tom
Tom
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9357
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: DC_ClrArr() und Win10 [Gelöst]
Ah. Das Problem ist auch bei Roger angekommen:
http://bb.donnay-software.com/donnay/vi ... f=2&t=1627
http://bb.donnay-software.com/donnay/vi ... f=2&t=1627
Herzlich,
Tom
Tom
-
- Rekursionen-Architekt
- Beiträge: 164
- Registriert: Mo, 09. Jan 2006 17:06
- Wohnort: Paderborn
- Hat sich bedankt: 2 Mal
- Kontaktdaten:
Re: DC_ClrArr() und Win10 [Gelöst]
Hallo,
ich habe tatsächlich noch die 1.82er Version von Express++ im Einsatz - das erklärt natürlich diese Fehlermeldung.
Ich denke, mit Rogers Workaround wird es dann funktionieren.
Vielen Dank nochmal!
Hans
ich habe tatsächlich noch die 1.82er Version von Express++ im Einsatz - das erklärt natürlich diese Fehlermeldung.
Ich denke, mit Rogers Workaround wird es dann funktionieren.
Vielen Dank nochmal!
Hans