![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#11 |
Inventar
![]() |
![]() hm irgentwie steh ich voll auf der leitung sorry
![]()
____________________________________
MfG Nightman |
![]() |
![]() |
![]() |
#12 |
bitte Mailadresse prüfen!
Registriert seit: 17.03.2002
Beiträge: 198
|
![]() Bist du dir sicher, dass der Release() Call überhaupt durchgeführt werden muß ?
Normalerweise sollten AddRef() und Release() Aufrufe manuell gar nicht notwendig sein... Mit der Zuweisung $WakeObj=null sollte der Referenzzähler des COM Objektes eigentlich heruntergezählt werden, und das Objekt sich dann selbst aus dem Speicher entfernen. Habe allerings mit der Kombination PHP+COM keine Erfahrung, nur mit PHP und COM ![]() Habe aber gerade nach ein paar Beispielen gegoogled, da wird nirgends ein Release aufgerufen (das passiert wahrscheinlich implizit beim Setzten des Objektes auf null, bei VB z.B. obj=nothing). Probier einfach mal den Release() Aufruf herauszunehmen... Falls du PHP5 verwendest, könntest du übrigens COM Exceptions abfangen... |
![]() |
![]() |
![]() |
#13 | |
Inventar
![]() |
![]() Zitat:
THX
____________________________________
MfG Nightman |
|
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|