Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
prog:lazarus:cas:processus:shared_memory [12/03/2023 16:53] thierry [uTICSharedMemory] |
prog:lazarus:cas:processus:shared_memory [12/03/2023 17:21] (Version actuelle) thierry [Mémoire partagée] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Mémoire partagée ====== | ====== Mémoire partagée ====== | ||
+ | Ma problématique est de faire communiquer deux applications différentes (sur le même PC) entre elles... | ||
+ | |||
+ | Voici quelques pistes : | ||
===== Utilisation d'une classe TTICSharedMemory ===== | ===== Utilisation d'une classe TTICSharedMemory ===== | ||
+ | Ci dessous un exemple de données partagées entre deux applications Windows.\\ | ||
+ | Un serveur avec un ''TEdit'', qui modifie la mémoire partagé dés qu'on modifie la valeur du ''TEdit''.\\ | ||
+ | Un Client, qui affiche toutes les secondes la valeur de la donnée partagée. | ||
==== uTICSharedMemory ==== | ==== uTICSharedMemory ==== | ||
Cette unité contient le code de l'object TTICSharedMemory | Cette unité contient le code de l'object TTICSharedMemory |