Forum: Win32/Win64 API (native code)
Delphi
by Alter Mann,
24. Feb 2010
Hm..m,
erst nach meinen Urlaub, so ab den 15. März.
Viele Grüße
PN bis morgen Abend möglich.
Forum: Win32/Win64 API (native code)
Delphi
by Alter Mann,
24. Feb 2010
Hallo
In diesem Beitrag habe ich damals schon auf ein paar Unstimmigkeiten hingewiesen.
Das mit der nicht geschriebenen Mail tut mir leid.
Forum: Win32/Win64 API (native code)
Delphi
by Alter Mann,
4. Feb 2010
Hi,
ich bin auch nicht der Interface-Guru, es ist aber so, dass du die Adresse übergibst an der der Inhalt deiner Variablen steht.
Diese Speicheradresse wird nun von dem Interface-Objekt für die jeweilige Aktion verwenden und anschließend freigegeben.
Der Vorteil, du musst dich nicht darum kümmern.
Die Lösung(?) aus dem Dilemma, keine Referenzen sonder 'echte' Kopien...
Forum: Win32/Win64 API (native code)
Delphi
by Alter Mann,
2. Feb 2010
Moin, Moin
wodurch wird die ZV den ausgelöst, ist sEditedFields = nil?
Mal etwas anderes, warum fütterst du nicht ein ADSUser-Objekt und speicherst
alle Änderungen auf einmal?
Gruss
Forum: Win32/Win64 API (native code)
Delphi
by Alter Mann,
28. Jan 2010
Moin, Moin
warum passiert es hier?
Ganz einfach: Es wird mit Interfaces gearbeitet. Das 'schöne' daran das die Variablen freigegeben werden sobald sich nicht
mehr gebraucht werden(aus Sicht des Interface).
Beispiel: