Oppure

Loading
28/07/09 8:25
mash_mash
Ciao , qualcuno ha percaso già fatto qualcosa di simile a quanto espongo :

-per passare il valore di alcune variabili da un form all'altro (per esempio) vorrei creare un file txt che si "nasconda" nel registro di sitema (o in altro loco poco raggiungibile)e poi alla fine del programma si elimini.
Pensavo anche di criptare il file , ma vorrei procedere un passo alla volta.
Ah, la cosa fondamentale è' che il programma dovrei distribuirlo a + persone , ovvero installarlo su più PC.

Se non ricordo male ho letto qualcosa di simile nel forum , ma non riesco a recuperarlo.
Grazie
aaa
28/07/09 8:32
GrG
Al posto di complicarsi la vita così perchè non dichiarare le variabili come globali all'interno di un modulo o anche nel form stesso?

txt nascosto nel registro non si piò sentire xD
- o chiave nascosta nel registro
- o txt nascosto in qualche path nascosto
aaa
28/07/09 9:47
mash_mash
Pardon , hai perfettamente ragione sulla chiave nascosta nel registro : mi spieghi perpiacere come fare ? (se possibile hai qualche esempio).
Sei gentilissimo a prescindere .
Grazie
aaa
28/07/09 11:30
GrG
teoricamente chiunque un poco esperto ti troverebbe la chiave, al massimo ne cripti il contenuto.

Puoi usare le due funzioni di vb getsetting e savesetting però hanno un percorso predefinito nel registro... altrimenti per mettere le chiavi in un percorso a tuo piacimento usa:

per cancellare la chiave:

Dim wsh
Set wsh = CreateObject("WScript.Shell";)
wsh.regdelete "percorso\NomeChiave"


per crearla:

Dim wsh
Set wsh = CreateObject("WScript.Shell";)
wsh.RegWrite "percorso\NomeChiave", "valore", "REG_SZ"
aaa
28/07/09 12:31
theprogrammer
Ma per passare valori tra form non si usa scrivere sul disco!

Perche' non hai risposto alla prima domanda di GrG?
aaa
28/07/09 12:40
mash_mash
Ti chiedo ancora un minutino del tuo tempo :
la chiave che di registro che andrò a creare può essere benissimo un file .txt , vero ?
E se no che estensione posso dargli affinchè non succedano casini ?
Sicuramente ne avrai creata 1 a tuo piacimento , potresti postarmela in maniera tale da poterla prendere come spunto per crearne una io ?
P.S. non chiedo la pappa pronta , è solo che non vorrei fare cavolate
aaa
28/07/09 17:29
GrG
Postato originariamente da theprogrammer:

Ma per passare valori tra form non si usa scrivere sul disco!

Perche' non hai risposto alla prima domanda di GrG?


Un tipo testardo :P :asd:

@mash_mash: ehm... non mi sembra hai molto chiaro il concetto di cosa sia il registro.. lol
Guarda, è molto meglio il modulo. Al massimo se proprio non vuoi ci puoi dire il perchè?
aaa
28/07/09 18:32
theprogrammer
Infatti ... non capisco perche' fare una domanda su un forum e ignorare le risposte corrette cercando di fare cose assurde ...

Sarò un po' acido ...
aaa