Pytanie o znaczenie funkcji "CloseHandle(tProc);"

0

Witam.

Chciałbym się dowiedzieć co takiego robi funkcja CloseHandle(tProc);?
Głównie chodzi mi o zastosowanie w delphi, bo z nią mi program działa i bez niej też.

Dzięki.

0

Głównie chodzi mi o zastosowanie w delphi [...]

Funkcja ta nie jest zdefiniowana w bibliotece standardowej Delphi, a w jednej z systemowych bibliotek - Kernel32.dll. Dlatego też nie ma znaczenia to z jakiego języka czy środowiska korzystasz, bo można sobie ją zaimportować w wielu innych (np. we Free Pascalu, C, C++ itd.).

[...] bo z nią mi program działa i bez niej też.

Zależy od kontekstu. Jeśli pozyskujesz uchwyt do danego obiektu (np. pliku czy zasobu), to po jego użyciu powinieneś go zwolnić, w przeciwnym razie powodujesz wycieki. Poza tym, to że program nie generuje wyjątków, nie oznacza, że działa prawidłowo.

1 użytkowników online, w tym zalogowanych: 0, gości: 1