On 22/08/2014 10:31, Giacomo Degli Esposti wrote:
> On Friday, August 22, 2014 2:38:53 AM UTC+2, Cristiano wrote:
>> Sto cercando disperatamente di condividere 288 byte tra 6 DLL caricate
>> tutte dallo stesso processo (l'eseguibile che carica le DLL non l'ho
>> scritto io e non lo posso modificare).
>>
>> Ho provato sia il file mapping che un file generico, ma non c'� niente
>> da fare.
>>
>> Esiste un sistema o � proprio impossibile?
>
> Ma il codice delle 6 dll lo puoi modificare?
Sì; quelle le scrivo io a mio piacimento.
> Senza ulteriori dettagli sul problema,
Posso darti tutti i dettagli necessari, basta che mi dici cosa serve
sapere e io te lo dico. :-)
> io proverei la soluzione "naif"
> di mettere in una delle dll una variabile statica con i 288 byte e le
> due funzioni di lettura e scrittura che vengono poi usate dalle altre dll.
Cioè esporto due funzioni dalla dll che fa i calcoli e le importo nelle
altre 5 dll? Se è così, è una cosa che non ho mai fatto; vedo se riesco
a combinare qualcosa.
Ciao e grazie
Cristiano