mash_mash (Normal User)
Expert
Messaggi: 230
Iscritto: 25/07/2007
|
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
|
|
GrG (Member)
Guru^2
Messaggi: 3430
Iscritto: 21/08/2007
|
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
|
|
mash_mash (Normal User)
Expert
Messaggi: 230
Iscritto: 25/07/2007
|
Pardon , hai perfettamente ragione sulla chiave nascosta nel registro : mi spieghi perpiacere come fare ? (se possibile hai qualche esempio).
Sei gentilissimo a prescindere .
Grazie
|
|
GrG (Member)
Guru^2
Messaggi: 3430
Iscritto: 21/08/2007
|
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"
|
|
theprogrammer (Normal User)
Guru^2
Messaggi: 2509
Iscritto: 28/01/2009
|
Ma per passare valori tra form non si usa scrivere sul disco!
Perche' non hai risposto alla prima domanda di GrG?
|
|
mash_mash (Normal User)
Expert
Messaggi: 230
Iscritto: 25/07/2007
|
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
|
|
GrG (Member)
Guru^2
Messaggi: 3430
Iscritto: 21/08/2007
|
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
@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è? |
|
theprogrammer (Normal User)
Guru^2
Messaggi: 2509
Iscritto: 28/01/2009
|
Infatti ... non capisco perche' fare una domanda su un forum e ignorare le risposte corrette cercando di fare cose assurde ...
Sarò un po' acido ...
|
|
mash_mash (Normal User)
Expert
Messaggi: 230
Iscritto: 25/07/2007
|
Beh che devo rispondervi avete ragione tutti :
- si in effetti ho poca dimestichezza col registro , ma finchè non provo a cimentarmi in qualcosa che lo riguarda rimarrà per sempre tabù ( e non è bello)
- non ignoro le Vs risposte , anzi mi sono state, sono e mi saranno sempre utili finchè troverò dall'altra parte persone pazienti come voi (spero il più a lungo possibile)
- il perchè scrivere una chiave nascosta nel registro è soltanto un mio "cruccio" per vedere come si fa e per avere a disposizione una risorsa in più nel caso ce ne avessi bisogno.
Grazie per la disponibilità/pazienza.
|
|