Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
Moderator: Moderatoren
- DeutscherMichel
- Rookie
- Beiträge: 7
- Registriert: Mo, 25. Nov 2013 16:27
- Wohnort: Linkenheim (Karlsruhe)
Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
Als Referenzsystem suche ich CLIPPER S87, inklus. Doku und Lizenz, deutsche oder englische Version.
Kein Clipper 5, da dieser meines Wissens nicht in der Windows DOS-Box läuft.
Ich weiß, es gibt dazu als Workaround eine "Bremse", das will ich aber nicht. S87 ist mir auch so lieber.
Evt. auch und NTII, aber das läuft, glaube ich, auch nicht im Windows-DOS-Fenster.
Bitte um Kontaktaufnahme / Angebot mit Preisvorstellung an michael@schmiady.de
Kein Clipper 5, da dieser meines Wissens nicht in der Windows DOS-Box läuft.
Ich weiß, es gibt dazu als Workaround eine "Bremse", das will ich aber nicht. S87 ist mir auch so lieber.
Evt. auch und NTII, aber das läuft, glaube ich, auch nicht im Windows-DOS-Fenster.
Bitte um Kontaktaufnahme / Angebot mit Preisvorstellung an michael@schmiady.de
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
Die "Bremse" ( __WAIT_4.OBJ, Blinker/iamidle ) ist ein geringes Problem aber ich bin mir nicht sicher ob eine S87 Application noch auf einem PC > 1Ghz läuft ???DeutscherMichel hat geschrieben:Kein Clipper 5, da dieser meines Wissens nicht in der Windows DOS-Box läuft.
Ich weiß, es gibt dazu als Workaround eine "Bremse", das will ich aber nicht. S87 ist mir auch so lieber.
run-time error R6003
- integer divide by 0
gruss by OHR
Jimmy
Jimmy
- brandelh
- Foren-Moderator
- Beiträge: 15706
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 70 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
Auf einem 32 bit Windowssystem (inkl. Win 7) laufen Clipper 5 Programme und der Compiler einwandfrei.
Auf 64bit Win 7 habe ich mit DOSBOX (siehe Chip ...) auch Clipper 5 Programme zum Laufen bekommen.
Auch mit Tools, wobei hier einige Funktionen nicht mehr funktionieren. Auch S87 benötigt __wait?.obj, sonst gibt es immer einen Div 0 Fehler einer Messroutine.
Auf 64bit Win 7 habe ich mit DOSBOX (siehe Chip ...) auch Clipper 5 Programme zum Laufen bekommen.
Auch mit Tools, wobei hier einige Funktionen nicht mehr funktionieren. Auch S87 benötigt __wait?.obj, sonst gibt es immer einen Div 0 Fehler einer Messroutine.
Gruß
Hubert
Hubert
- brandelh
- Foren-Moderator
- Beiträge: 15706
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 70 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
Welches Problem sollte der Clipper Compiler mit dem Jahr 2000 haben ?
Die DBF hat definitiv keines.
Soweit ich mich erinnere waren es die Anwendungsentwickler die sich das Problem geschaffen haben, weil sie mit 2 statt 4 stelligem Jahr gearbeitet haben.
Die DBF hat definitiv keines.
Soweit ich mich erinnere waren es die Anwendungsentwickler die sich das Problem geschaffen haben, weil sie mit 2 statt 4 stelligem Jahr gearbeitet haben.
Gruß
Hubert
Hubert
- DeutscherMichel
- Rookie
- Beiträge: 7
- Registriert: Mo, 25. Nov 2013 16:27
- Wohnort: Linkenheim (Karlsruhe)
Re: Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
Ich habe heute noch CLIPPER S87 Anwendungen auf einem 3,4 GHz Win XP System laufen.brandelh hat geschrieben:Welches Problem sollte der Clipper Compiler mit dem Jahr 2000 haben ?
Die DBF hat definitiv keines.
Soweit ich mich erinnere waren es die Anwendungsentwickler die sich das Problem geschaffen haben, weil sie mit 2 statt 4 stelligem Jahr gearbeitet haben.
Eine davon verwaltet seit Jahrzehnten korrekt meine Geburtstagsliste.
- DeutscherMichel
- Rookie
- Beiträge: 7
- Registriert: Mo, 25. Nov 2013 16:27
- Wohnort: Linkenheim (Karlsruhe)
Re: Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
Soweit ich mich erinnern kann kam diese Meldung (auf einem schnellen/>1 GHz XP-System), wenn zu S87 die NTII-LIB dazugelinkt wurde.AUGE_OHR hat geschrieben:Die "Bremse" ( __WAIT_4.OBJ, Blinker/iamidle ) ist ein geringes Problem aber ich bin mir nicht sicher ob eine S87 Application noch auf einem PC > 1Ghz läuft ???DeutscherMichel hat geschrieben:Kein Clipper 5, da dieser meines Wissens nicht in der Windows DOS-Box läuft.
Ich weiß, es gibt dazu als Workaround eine "Bremse", das will ich aber nicht. S87 ist mir auch so lieber.run-time error R6003
- integer divide by 0
- brandelh
- Foren-Moderator
- Beiträge: 15706
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 70 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
__wait???.obj hat dieses Problem immer behoben (für die Einschätzung der Prozessorgeschwindigkeit wird intern eine Berechnung ausgeführt, irgendwann war die Laufzeit unter einer Sekunde und es kam zum Fehler).
Gruß
Hubert
Hubert
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
bei S87 gibt es kein "SET EPOCH TO nn" !brandelh hat geschrieben:Welches Problem sollte der Clipper Compiler mit dem Jahr 2000 haben ?
damit ergibt sich bei S87 :
Code: Alles auswählen
CTOD("01/01/80") -> 1980
CTOD("01/01/00") -> 1900
unter Cl*pper v5.x / Xbase++ geht es mit
Code: Alles auswählen
SET EPOCH TO 1980
CTOD("01/01/80") -> 1980
CTOD("01/01/00") -> 2000
für S87 habe ich 2 ASM / Obj welche "SET EPOCH TO nn" ermöglichen
ein Feld Type "D" hat IMHO ein "Century flag"brandelh hat geschrieben:Die DBF hat definitiv keines.
man muss aber SET EPOCH TO verwenden wenn man Daten aus 2 Jahrhunderten hat.
... naja ... default ist SET CENTURY OFFbrandelh hat geschrieben:Soweit ich mich erinnere waren es die Anwendungsentwickler die sich das Problem geschaffen haben, weil sie mit 2 statt 4 stelligem Jahr gearbeitet haben.
gruss by OHR
Jimmy
Jimmy
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
OKDeutscherMichel hat geschrieben:Ich habe heute noch CLIPPER S87 Anwendungen auf einem 3,4 GHz Win XP System laufen.
ah ja ... die ASM Routinen mit dem TimerDeutscherMichel hat geschrieben:wenn zu S87 die NTII-LIB dazugelinkt wurde.
so was habe ich auch mit 1 Woche Vorankündigung ... die hab ich in der Autostart von Windows eingebunden.DeutscherMichel hat geschrieben:Eine davon verwaltet seit Jahrzehnten korrekt meine Geburtstagsliste.
nun wollte ich auch wissen wie alt die Person Bj. 1936 demnächst wird und hatte folgenden Code :
Code: Alles auswählen
PROCEDURE MAIN
SET EPOCH TO YEAR(DATE())-50
SET DATE FORMAT TO "dd.mm.yyyy"
dDate := DATE()
AADD(aDate,DTOC(dDate ))
AADD(aDate,DTOC(dDate+1))
AADD(aDate,DTOC(dDate+2))
AADD(aDate,DTOC(dDate+3))
AADD(aDate,DTOC(dDate+4))
AADD(aDate,DTOC(dDate+5))
AADD(aDate,DTOC(dDate+6))
AADD(aDate,DTOC(dDate+7)) // bis 1 Woche im vorraus
AADD(aDate,DTOC(dDate-1)) // 1 Tag später ...
nJahr := YEAR(XPPTEL->GEB) // 1936
cJahre := LTRIM(STR(YEAR(DATE())-nJahr ))
gruss by OHR
Jimmy
Jimmy
- Martin Altmann
- Foren-Administrator
- Beiträge: 16555
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 115 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
Moin,
ist doch klar - gleich Deine erste Zeile (unterhalb der procedure-Definition) geht von falschen Voraussetzungen aus! Menschen können durchaus älter als 50 werden (zumal Du die sicherlich nicht so schnell aus Deinem Kalender löschst).
Baujahr 1936 36 < ( 2013 - 50 ) 36 < 1963 36 wird zu 2036
Viele Grüße,
Martin
ist doch klar - gleich Deine erste Zeile (unterhalb der procedure-Definition) geht von falschen Voraussetzungen aus! Menschen können durchaus älter als 50 werden (zumal Du die sicherlich nicht so schnell aus Deinem Kalender löschst).
Baujahr 1936 36 < ( 2013 - 50 ) 36 < 1963 36 wird zu 2036
Viele Grüße,
Martin
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.
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
YUP, denn ich habe mit SET EPOCH den Zeitraum 1963 - 2062.Martin Altmann hat geschrieben:ist doch klar - gleich Deine erste Zeile
... bei einem 100 jährigen hilft mit EPOCH also auch nicht weiter.
gruss by OHR
Jimmy
Jimmy
- brandelh
- Foren-Moderator
- Beiträge: 15706
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 70 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
OK, das hatte ich vergessen ... Clipper 5.2e ist wohl auch leichter zu bekommen als Clipper 87 (nach Updates musste man ja das Original vernichten ...)AUGE_OHR hat geschrieben:bei S87 gibt es kein "SET EPOCH TO nn" !brandelh hat geschrieben:Welches Problem sollte der Clipper Compiler mit dem Jahr 2000 haben ?
Der Feldtyp "D" hat KEIN Flag, sondern einfach JJJJMMTT als Speicherung vorgesehen, also immer eindeutig.AUGE_OHR hat geschrieben:ein Feld Type "D" hat IMHO ein "Century flag"brandelh hat geschrieben:Die DBF hat definitiv keines.
man muss aber SET EPOCH TO verwenden wenn man Daten aus 2 Jahrhunderten hat.
Wer ein bischen vorausgedacht hat, hat immer 4 stellige Jahre eingeben lassen, dann spielt auch SET EPOCH keine Rolle, das bei mir übrigens vom Datum abhäng war ...
SET CENTURY ON ! ...
Gruß
Hubert
Hubert
- DeutscherMichel
- Rookie
- Beiträge: 7
- Registriert: Mo, 25. Nov 2013 16:27
- Wohnort: Linkenheim (Karlsruhe)
Re: Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
Ab Mitte der 1980er, dem Beginn meines beruflichen Wirkens an der Entwickler-Front, waren selbst die Ressourcen eines IBM PC XT (und erst recht die einer MicroVAX II) ) ausreichend, um das Jahrhundert mit abzuspeichern. Ich habe mir damals Gedanken darüber gemacht, auch kleine Berechnungen bzgl. möglicher Speicherplatz- oder Performance-Vor/Nachteile durchgeführt und in Folge das Jahrhundert auf diesen Rechnersystem mit verwaltet. Wie mir damals schien, waren das noch Entwickler aus früheren Zeiten, die ihre Gewohnheiten aus Zeiten noch knapper Ressourcen nicht mehr ablegen konnten und auf das Jahrhundert verzichteten.Wer ein bischen vorausgedacht hat, hat immer 4 stellige Jahre eingeben lassen, dann spielt auch SET EPOCH keine Rolle, das bei mir übrigens vom Datum abhäng war ...
SET CENTURY ON ! ...
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Suche CLIPPER S87 und NTII, inklus. Doku und Lizenz
Ja du hast Recht, ich hab das verwechselt mit den Header Byte 1-3 wo ja ab 1900-2155 gerechnet wird.brandelh hat geschrieben:Der Feldtyp "D" hat KEIN Flag, sondern einfach JJJJMMTT als Speicherung vorgesehen, also immer eindeutig.
gruss by OHR
Jimmy
Jimmy