Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Nach Eurekalog Programm instabil (https://www.delphipraxis.net/161021-nach-eurekalog-programm-instabil.html)

RWarnecke 14. Jun 2011 10:59

AW: Nach Eurekalog Programm instabil
 
Zitat:

Zitat von himitsu (Beitrag 1106236)
Darum ja die Frage, ob man (die Entwickler von Eurekalog) nach der Trial-Zeit nicht einfach nur das Eerekolog im Programm hätten deaktivieren können, anstatt gleich das ganze Programm abzuschießen.

Wie willst Du denn anders die Testzeit speichern und realisieren ? Wenn die Testzeit abgelaufen ist, wird jedes neu erstellte Programm mit Eurekalog mit der Meldung ausgegeben, dass die Testzeit abgelaufen sei.
Zitat:

Zitat von stahli (Beitrag 1106270)
Eine Grundsatzfrage - wenn es mal erlaubt ist:
Wenn man einen Fehler anklickt, springt die IDE an die Stelle.
Wie reagiert sie, wenn es inzwischen Quelltextänderungen gibt?
Wird eine alte Pas-Version angezeigt?

Sollten zu der Zeit der Fehlermeldungen schon Quelltextänderungen erfolgt sein, dann wird in die Zeile gesprungen, die Eurekalog sich gemerkt hat. Es wird keine alte PAS-Version angezeigt.

Ich mache es prinzipell so, wenn ich ein Programm veröffentliche oder einem Kunden zum Testen gebe, dann speichere ich mir den Stand des Quelltextes um später bei eventuellen Fehlermeldungen von Eurekalog nachzuschauen, in welcher Zeile es wirklich passiert ist.

Ich selber habe bis jetzt noch keine andere Komponente gefunden, die so prezise ist wie Eurekalog und auch noch so viele Features hat.

himitsu 14. Jun 2011 11:47

AW: Nach Eurekalog Programm instabil
 
Zitat:

Wie willst Du denn anders die Testzeit speichern und realisieren ?
Aber doch nicht mehr, nachdem die trial deinstalliert wurde?
Wie gesagt, es klang so, als wenn er es deinstalliert hatte und es dennoch einkompiliert wurde.

Zitat:

Wenn die Testzeit abgelaufen ist, wird jedes neu erstellte Programm mit Eurekalog mit der Meldung ausgegeben, dass die Testzeit abgelaufen sei.
Das ist schon ok, also wenn zum Zeitpunkt des kompilierens Eurekalog noch installiert ist,
aber dennoch könnte das Programm, nach dieser Meldung, dennoch laufen. Nur eben ohne aktives Eurekalog ... aber es dann einfach zu beenden. :wall:


Eurekalog hat sich aber zwei Zeilennummern gespeichert.
> die absolute in der Unit, welche auch angesprungen wird.
> und zusätzlich nochmal die relative zum Prozeduranfang > zusammen mit dem Prozedurnamen kannst du damit versuchen die richtige Zeile zu nehmen (sloange diese Prozedur nicht verändert wurde)

hanspeter 14. Jun 2011 12:42

AW: Nach Eurekalog Programm instabil
 
Nochmal alle nach der Deinstallation von Eurekalog-Trial compilierten Programme sind ohne Nacharbeit nicht mehr funktionsfähig.
Offensichtlich deinstalliert Eurekalog seine compilierten Units nicht und macht auch keine Änderungen in der IDE rückgängig.
Erst wenn man in die Falle getappt ist und explizit nach den Änderungen sucht, die ein über die Systemsteuerung deinstalliertes Eurekalog zurückgelassen hat, funktionieren die Programme wieder.
Ein Zusammenhang ist erst mal nicht erkennbar.
Bei mir waren es u.a. undefinierte Speicherschutzverletzungen in den Laufzeit-BPL von Delphi.

Peter

RWarnecke 14. Jun 2011 13:29

AW: Nach Eurekalog Programm instabil
 
Hast Du die DCU-Datei von Eurekalog nicht gelöscht ? Wenn ja, wäre das eine Erklärung dafür. Ich habe die Angewohnheit, die Dateien zu löschen, wenn ich irgendwelche Trail-Komponenten ausprobiere.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:48 Uhr.
Seite 2 von 2     12   

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