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 | ||