Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
prog:lazarus:cas:wmi:notes [31/03/2023 16:13]
thierry [Phind dit...]
prog:lazarus:cas:wmi:notes [01/04/2023 13:58] (Version actuelle)
thierry [Exemple généré avec Wmi Delphi Code Creator]
Ligne 117: Ligne 117:
 En résumé, pour utiliser SWbemSink dans Free Pascal, vous devez créer une instance de l'​objet SWbemSink en utilisant la méthode CreateComObject de la bibliothèque ActiveX. Ensuite, vous pouvez implémenter les événements de votre objet SWbemSink en utilisant des méthodes avec la signature appropriée. Enfin, vous pouvez associer votre instance SWbemSink à votre requête WMI en utilisant la propriété ObjectSink de votre objet SWbemServices. En résumé, pour utiliser SWbemSink dans Free Pascal, vous devez créer une instance de l'​objet SWbemSink en utilisant la méthode CreateComObject de la bibliothèque ActiveX. Ensuite, vous pouvez implémenter les événements de votre objet SWbemSink en utilisant des méthodes avec la signature appropriée. Enfin, vous pouvez associer votre instance SWbemSink à votre requête WMI en utilisant la propriété ObjectSink de votre objet SWbemServices.
  
-==== Titre ====+==== Exemple généré avec Wmi Delphi Code Creator ​====
 <code delphi> <code delphi>
 //​----------------------------------------------------------------------------------------------------- //​-----------------------------------------------------------------------------------------------------
Ligne 305: Ligne 305:
 end.                                      ​ end.                                      ​
 </​code>​ </​code>​
 +
 +Autres sources : 
 +  * [[https://​github.com/​RRUZ/​wmi-delphi-code-creator/​wiki/​FPCDevelopers]]
 +  * [[https://​theroadtodelphi.com/​2011/​04/​21/​accesing-the-wmi-from-delphi-and-fpc-via-com-without-late-binding-or-wbemscripting_tlb/​]]
 +