Probleme bei Umstieg auf xbase 1.9
Moderator: Moderatoren
-
- Rekursionen-Architekt
- Beiträge: 417
- Registriert: Mo, 17. Sep 2007 18:20
- Wohnort: Senftenberg
- Kontaktdaten:
Probleme bei Umstieg auf xbase 1.9
ich habe ein Programm aus 1.82 in 1.9 konvertieren wollen. Es kommt aber immer die Meldung "Prozedureinsprungspunkt in xbpdialog". Ich habe XClass 3.7 drauf (schon länger) und daher nur dsdialoge und sowas benutzt. Oder ist 3.7 mit xbase 1.9 nicht kompatibel?
- Martin Altmann
- Foren-Administrator
- Beiträge: 16514
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Stevie,
Du musst XClass auch neu kompilieren (wenn Du die Sourcen hast) - ansonsten Dir eine Version für 1.9 besorgen.
Mit irgendeiner XClass++-Version gab es auch Probleme, da sich eine Funktion in Xbase++ 1.9 namentlich geändert hat und mit einer Funktion gleichen Namens in XClass++ kollidiert - ich glaube aber, dass das mit einer Version vor 3.7 war...
Viele Grüße,
Martin
Du musst XClass auch neu kompilieren (wenn Du die Sourcen hast) - ansonsten Dir eine Version für 1.9 besorgen.
Mit irgendeiner XClass++-Version gab es auch Probleme, da sich eine Funktion in Xbase++ 1.9 namentlich geändert hat und mit einer Funktion gleichen Namens in XClass++ kollidiert - ich glaube aber, dass das mit einer Version vor 3.7 war...
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.
-
- Rekursionen-Architekt
- Beiträge: 417
- Registriert: Mo, 17. Sep 2007 18:20
- Wohnort: Senftenberg
- Kontaktdaten:
haben jetzt spaßeshalber die xclass 4.3 testversion installiert und mit der gings. Denk mal das es inkompatibel mit der 1.9 ist. (3.7)Martin Altmann hat geschrieben:Hallo Stevie,
Du musst XClass auch neu kompilieren (wenn Du die Sourcen hast) - ansonsten Dir eine Version für 1.9 besorgen.
Mit irgendeiner XClass++-Version gab es auch Probleme, da sich eine Funktion in Xbase++ 1.9 namentlich geändert hat und mit einer Funktion gleichen Namens in XClass++ kollidiert - ich glaube aber, dass das mit einer Version vor 3.7 war...
Viele Grüße,
Martin
- brandelh
- Foren-Moderator
- Beiträge: 15696
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Hallo stevie,
alle Tools die selbst mit Xbase++ erstellt wurden, müssen immer auf die neueste Xbase++ Version angepaßt werden, da sonst die DLL nicht untereinander funktionieren.
Daher verwende ich nur Quellcode Bibliotheken (die kann man selbst neu compilieren) oder wenn möglich C++ DLL. Allerdings bleibt einem manchmal nichts übrig, SQLExpress() gibt es weder in C++ noch im Quellcode da muss man dann immer updaten (Supportvertrag).
alle Tools die selbst mit Xbase++ erstellt wurden, müssen immer auf die neueste Xbase++ Version angepaßt werden, da sonst die DLL nicht untereinander funktionieren.
Daher verwende ich nur Quellcode Bibliotheken (die kann man selbst neu compilieren) oder wenn möglich C++ DLL. Allerdings bleibt einem manchmal nichts übrig, SQLExpress() gibt es weder in C++ noch im Quellcode da muss man dann immer updaten (Supportvertrag).
Gruß
Hubert
Hubert