Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Wie patcht man die classes.pas unter XE2? (https://www.delphipraxis.net/171288-wie-patcht-man-die-classes-pas-unter-xe2.html)

Sherlock 30. Okt 2012 08:22

Wie patcht man die classes.pas unter XE2?
 
Wegen des altbekannten Bugs 21771 muss ich nun auch die classes.pas von XE2 anpassen. Nur...seit 2007 hat sich da wohl etwas getan, denn die Änderungen wirken sich gar nicht aus. Was muss ich tun, damit "meine" classe.pas verwendet nicht, und nicht die fehlerhafte aus der Auslieferung?

Sherlock
-der nochmal kräftig auf das "linke Hand weiss nicht was die Rechte tut" Problem bei Emba schimpft

Bernhard Geyer 30. Okt 2012 08:28

AW: Wie patcht man die classes.pas unter XE2?
 
Funktionieren die Hooks der TNT-Utilities zum Hooken von VCL-Funktionen den noch?

Sherlock 30. Okt 2012 08:36

AW: Wie patcht man die classes.pas unter XE2?
 
Ähm...Du stellst Fragen...ich behaupte mal folgendes: Keine Ahnung?!
Was machen die TNT-Utilities? wie helfen die beim regulären erzeugen/freigeben von ActiveX-Objekten?

Der Vollständigkeit halber hier noch der Link zu der Geschichte unter D2007: http://www.delphipraxis.net/129713-p...erhindern.html

Sherlock

himitsu 30. Okt 2012 09:35

AW: Wie patcht man die classes.pas unter XE2?
 
Rufst du selber diese Funktion auf?

Wenn ja, dann mach das einfach nicht und erzeug dir selber ein MessageOnlyWindow.

jaenicke 30. Okt 2012 10:17

AW: Wie patcht man die classes.pas unter XE2?
 
Also in XE und XE2 ist der verlinkte Bug aus der QC bei mir gar nicht mehr enthalten. :gruebel:
Und auch die Schritte zum Reproduzieren machen bei mir keinerlei Probleme mehr.

himitsu 30. Okt 2012 10:20

AW: Wie patcht man die classes.pas unter XE2?
 
Zitat:

Zitat von jaenicke (Beitrag 1189035)
Also in XE und XE2 ist der verlinkte Bug aus der QC bei mir gar nicht mehr enthalten. :gruebel:
Und auch die Schritte zum Reproduzieren machen bei mir keinerlei Probleme mehr.

Soll heißen: Kauf die das Bugfix und gut ist.

Lemmy 30. Okt 2012 10:25

AW: Wie patcht man die classes.pas unter XE2?
 
Nein, da er ja schon XE2 hat, braucht er es auch nicht mehr zu kaufen

Sherlock 30. Okt 2012 13:10

AW: Wie patcht man die classes.pas unter XE2?
 
Ich habe XE2 mit den letzten Patches, und der Fehler tritt immer noch auf, wobei man andere Schritte gehen muss, um ihn zu reproduzieren. Der QC-Eintrag ist ja nur eines der Probleme...und bezieht sich eigentlich auf .net

Sherlock

himitsu 30. Okt 2012 13:15

AW: Wie patcht man die classes.pas unter XE2?
 
:oops: das 2007 hatte mich abgelekt.

Nja, dann poste dort doch mal deine Schritte.
Eventuell wird das dann auch irgendwann mal repariert.

Was genau machst du denn nun, bzw. kommst du nicht ohne genau diese Funktion aus?

Sherlock 30. Okt 2012 14:22

AW: Wie patcht man die classes.pas unter XE2?
 
Tja, was ich genau mache, kann ich nicht wirklich sagen. Eigentlich habe ich nur eine handvoll OCX, die unter XP (wohlgemerkt nur da, alles darüber macht keine Probleme) beim Beenden des ladenden Moduls eine Schutzverletzung rauswerfen. Nach mühsamen Debugstunden (!!) fand sich schließlich an dieser Stelle der Übeltäter. Der Quellcode der classes.pas hat sich gegenüber 2007 hier im Übrigen nicht geändert...

Sherlock


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:41 Uhr.
Seite 1 von 3  1 23      

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