Fehlermeldung beim Start
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21165
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 206 Mal
- Danksagung erhalten: 67 Mal
Fehlermeldung beim Start
Irgendwas ist bei mir versemmelt. Ich habe beim Start meiner Programme jetzt folgendes Problem:
- Dateianhänge
-
- fehler.JPG (28.97 KiB) 4935 mal betrachtet
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!!
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!!
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9345
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 100 Mal
- Danksagung erhalten: 359 Mal
- Kontaktdaten:
Re: Fehlermeldung beim Start
Das ist irgendwas mit DC_Waiton() bzw. der Gegenfunktion. Falsche Parametrisierung.
Herzlich,
Tom
Tom
- Manfred
- Foren-Administrator
- Beiträge: 21165
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 206 Mal
- Danksagung erhalten: 67 Mal
Re: Fehlermeldung beim Start
Das ist mir passiert, als ich die express++ Dateien einmal neu kompiliert hatte. 1.90.355 SL1 mit exp 19258. Das sollte doch klappen, oder?
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!!
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!!
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9345
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 100 Mal
- Danksagung erhalten: 359 Mal
- Kontaktdaten:
Re: Fehlermeldung beim Start
Hast Du für SL1 neu kompiliert oder versehentlich für eine ältere Version?
Herzlich,
Tom
Tom
- Manfred
- Foren-Administrator
- Beiträge: 21165
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 206 Mal
- Danksagung erhalten: 67 Mal
Re: Fehlermeldung beim Start
ich habe das Batchfile für SL1 genommen. Allerdings hatte ich bei xbase++ wohl auch die Patches eingespielt. Im Original von Roger sind die Kompilate (dclipx.dll) aus Sommer 2012.
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!!
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!!
- Manfred
- Foren-Administrator
- Beiträge: 21165
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 206 Mal
- Danksagung erhalten: 67 Mal
Re: Fehlermeldung beim Start
ich krame das Thema nochmal hervor. Es hat mich beschäftigt im Zusammenhang mit der Compilierung von dclipx im anderen thread (Debugger usw.)
Ich habe mir den Code von Roger jetzt mal angesehen:
kann vielleicht mal jemand bei sich nachschauen, ob er anderen Quellcode hat? Oder hat Roger hier einen "Tippfehler" verursacht? Es steht in der _dcexpl.prg im Verzeichnis /exp19/source/dclipx
Es ist erst ab der Version 258, wie es scheint.
Ich habe mir den Code von Roger jetzt mal angesehen:
Code: Alles auswählen
FUNCTION dc_impl( acSaveScreen )
LOCAL cImplode
LOCAL lEmptyScreen := .F.
IF Empty(acSaveScreen)
acSaveScreen := saScreen
lEmptyScreen := .T.
ENDIF
IF Valtype(acSaveScreen)='A' .AND. Valtype(acSaveScreen[10])='O'
ASize(acSaveScreen,15)
IF Valtype(acSaveScreen[10]:cargo) = 'A' .AND. Len(acSaveScreen[10]:cargo) >= 2
acSaveScreen[10]:cargo[2] := .F.
DO WHILE Valtype(acSaveScreen[14]) = 'O' .AND. acSaveScreen[14]:active
Sleep(5)
ENDDO
ENDIF
IF acSaveScreen[10]:status() == 1
DEFAULT acSaveScreen[15] := .F.
IF acSaveScreen[15] // modal
acSaveScreen[10]:setModalState(XBP_DISP_MODELESS) <---- hier stand vorher acSaveScreen:setModalState(XBP_DISP_MODELESS) und deshalb hat es geknallt
ENDIF
acSaveScreen[10]:Destroy()
ENDIF
IF lEmptyScreen
saScreen := nil
ELSE
acSaveScreen := nil
ENDIF
saWait := nil
Sleep(5)
RETURN .T.
ENDIF
DC_ClrArr()
DC_Implode( acSaveScreen )
saWait := nil
saScreen := nil
acSaveScreen := nil
RETURN .T.
Es ist erst ab der Version 258, wie es scheint.
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!!
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!!
- Hans Zethofer
- Rekursionen-Architekt
- Beiträge: 278
- Registriert: Fr, 27. Jan 2006 8:29
- Wohnort: 2700 Wiener Neustadt
- Hat sich bedankt: 1 Mal
- Kontaktdaten:
Re: Fehlermeldung beim Start
Hallo!
in v261 steht das
in v261 steht das
Code: Alles auswählen
.
.
IF acSaveScreen[10]:status() == 1
DEFAULT acSaveScreen[15] := .f.
IF acSaveScreen[15] // modal
acSaveScreen[10]:setModalState(XBP_DISP_MODELESS)
ENDIF
acSaveScreen[10]:Destroy()
ENDIF
.
.
_____________
lg
Hans
lg
Hans