avertizare server de COM
Când închideți serverul COM devine un mesaj, îl pot elimina? (Există încă obiecte COM active în această aplicație.) Știu de ce iese, dar nu doresc să-l sperie utilizatorii.
> alxx
Cum să eliminați nu știu :(
Dar este generat aici
Funcția AutomationTerminateProc: boolean; (Unitatea COMSERV)
. (ComServer.ObjectCount> 0) și ComServer.UIInteractive.
ObjectCount - read-only.
Poate ai putea cumva „pune presiune“ asupra UIInteractive.
Și eu sunt în acest Boom-Boom.
> alxx
Și care e COM-Server.
Că el reprezintă.
In-in, doar UIInteractive: = false, aceasta este pur și simplu o proprietate de server, de la bun început pentru a livra, iar mesajul nu va
Vă mulțumim! Acesta funcționează. Și nu spune unde puteți citi despre el, dar apoi am citit ca un server COM pentru a face, și astfel de subtilități nu au mai văzut. Și un alt lucru: distrugerea unei variabile de referință pe serverul COM acesta este descărcat din memorie. Se poate face să-l păstrați?
> alxx
Bună carte Eric Harmon (există, de asemenea, despre DCOM).
> Distrugerea referințelor variabile acest server COM-l
> Descărcate din memorie
Dacă ne referim la faptul că atunci când otlyuchenii toți clienții
serverul a rămas, este posibil să se scrie clasa (lista) a tuturor
clienți aflați în legătură.
Dacă sunteți interesat, puteți trimite un exemplu al acestei clase, modul în care el
din cartea Harmon.
Da, în cazul în care nu este dificil de a trimite, apoi: [email protected]
1) A venit la mine in mail pentru tine
(De la "Nikolai Bannikov"
Puteți face metoda în interfața, care va apela la lansare, în timp ce serverul COM nu descarce, adică ObjectCount = 0. l folosesc atunci când un accident de client a căzut. Și am verifica că a căzut de pe eveniment de la server la client. Nikolai.
2) Exemplu am fost tu. Am trimis. Catch.