Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi himXML in Delphi7 (https://www.delphipraxis.net/198217-himxml-delphi7.html)

Schokohase 15. Okt 2018 14:14

AW: himXML in Delphi7
 
Zitat:

Zitat von Mattze (Beitrag 1415777)
Ich habe übrigens vor allem Angst, dass einiges an Software (Komponenten...) bei einer neueren Delphi-Version nicht mehr läuft...

Keine Angst, die da so penetrant mit der Umstiegsempfehlung waren und wegen verschmähter gutgemeinter Ratschläge schmollend über der Tastatur saßen werden schließlich jetzt frohlocken und dir da hilfreich zur Seite stehen.

Denn wenn nicht ... fragt man sich: Was soll das?

Daniel 15. Okt 2018 14:33

AW: himXML in Delphi7
 
… und sie werden sich denken, warum es manch andere nicht einfach mal gut sein lassen können. :roll:

Bernhard Geyer 15. Okt 2018 15:43

AW: himXML in Delphi7
 
Zitat:

Zitat von Mattze (Beitrag 1415777)
über den letzten Post bin ich sehr erstaunt.
Ich habe nur aufgegriffen, was in den vorigen Posts beschrieben steht.

Wirklich erstaunt?

Zitat:

2. Warum ich D7 nehme, ist allein meine Sache und geht Euch nichts an. ...
Aber, Ihr könnt gewiss sein, dass ich sehr genau weiß, was ich tue!
...

Zitat:

. Das es die gibt, wusste ich tatsächlich nicht

Mmmhhhh....

Zitat:

Allerdings habe ich Probleme mit der Registrierung. Geht nicht!
Was geht genau nicht? Fehlermeldung? ...
In den letzten Tagen gabs Probleme mit den Zertifikaten bei Emba.

Zitat:

Ich habe übrigens vor allem Angst, dass einiges an Software (Komponenten...) bei einer neueren Delphi-Version nicht mehr läuft...
Kann passieren. Aber da können wir sicherlich helfen.

Frickler 16. Okt 2018 08:22

AW: himXML in Delphi7
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1415736)
Und wieso nimmst du nicht 10.2?
Irgendwann sollte man sich von solchen antiken Versionen trennen

Manchmal kann man das gar nicht so einfach. Das Basisprodukt mag noch so kostenlos sein, wenn Dich die Updates der Fremdkomponenten in den Ruin treiben, hast Du auch nix gewonnen ;) Oder, noch besser, es gibt gar keine Updates. Allein der mitgelieferte Kram... stell Dir vor, Du hättest damals der Borland Werbung nachgegeben, und Deine Anwendung mit CORBA gebaut. Oder mit Bold. Oder CLX. Tja.

Wir haben unsere Projekte von Delphi 7 weg migriert. Es hat fast 2 Jahre gedauert, bis wir alle unerwünschten Fremdkomponenten "herausoperiert" hatten. Was ein Spaß.

--
P.S.: für das Lesen von XML verwenden wir den LibXMLParser von www.destructor.de. Den gibts sowohl in einer Ansi- als auch in einer Unicodevariante. Ist raketenschnell und funktioniert tadellos.

Bernhard Geyer 16. Okt 2018 09:34

AW: himXML in Delphi7
 
Zitat:

Zitat von Frickler (Beitrag 1415837)
Manchmal kann man das gar nicht so einfach.

Wem sagst du das. Waren bis vor 3 Jahren auf D6, dann auf XE6 und jetzt 10.2
Im Nachhinein hätten wir früher mehr Zeit investieren sollen.

Zitat:

Zitat von Frickler (Beitrag 1415837)
Das Basisprodukt mag noch so kostenlos sein, wenn Dich die Updates der Fremdkomponenten in den Ruin treiben, hast Du auch nix gewonnen ;)

Wenn Du nicht gerade Hobby-Programmierer bist sind diese Kosten irrelevant.
Die Zeitkosten für die Umstellung sind höher. Aber es lohnt sich. Einige Fehler/Probleme (z.B. mit Mehrsockelsystemen) sind verschwunden.
Auch ist die Anwendung wegen UnicodeString statt WideString etwas schneller.

Zitat:

Zitat von Frickler (Beitrag 1415837)
Oder, noch besser, es gibt gar keine Updates.

Dann muss man halt in den Sauren Apfel beißen und alternativen Suchen. Mussten wir auch machen.
Ist halt so. Im SW-Bereich ist nix für die Ewigkeit gebaut.

Zitat:

Zitat von Frickler (Beitrag 1415837)
Allein der mitgelieferte Kram... stell Dir vor, Du hättest damals der Borland Werbung nachgegeben, und Deine Anwendung mit CORBA gebaut. Oder mit Bold. Oder CLX. Tja.

CLX und VCL.NET evaluiert - War klar das dies (damals) für uns nix wird.

Zitat:

Zitat von Frickler (Beitrag 1415837)
Wir haben unsere Projekte von Delphi 7 weg migriert. Es hat fast 2 Jahre gedauert, bis wir alle unerwünschten Fremdkomponenten "herausoperiert" hatten. Was ein Spaß.

Das Wegmigrieren hat bei uns fast 10 Jahre gedauert. Anfang noch "nebenbei" und dann die letzten 1-2 Jahre mit mehr

Hobbycoder 16. Okt 2018 13:12

AW: himXML in Delphi7
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1415842)
Dann muss man halt in den Sauren Apfel beißen und alternativen Suchen. Mussten wir auch machen.
Ist halt so. Im SW-Bereich ist nix für die Ewigkeit gebaut.

Das ist einer der Gründe, warum ich auch noch eine Anwendung mit D7 bei einigen Kunden im Einsatz habe. Ich habe mich seiner Zeit dazu hinreißen lassen, einige Fremdkomponenten einzusetzen, was auch damals viel Zeit eingespart hat.
Genau diese Komponenten hindern schon lange daran "mal eben" das Projekt auf aktuellerer Version anzuheben.

Mein Fazit, alle benötigten Komponenten gleich selber zu schreiben. Gut, geht jetzt nicht bei allen, aber bei den meisten. (Es waren hauptsächlich Komponenten zur Datenvisualisierung).
Der Vorteil jetzt nach dem einige davon fertig sind: Der Code ist jetzt wesentlich besser lesbar und einiges kürzer, da die Komponenten exakt auf ihren Einsatzzweck zugeschnitten sind.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:29 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz