Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - visibilità file
Forum - Visual Basic 6 - visibilità file

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
mash_mash (Normal User)
Expert


Messaggi: 230
Iscritto: 25/07/2007

Segnala al moderatore
Postato alle 10:25
Martedì, 28/07/2009
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

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 10:32
Martedì, 28/07/2009
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

PM Quote
Avatar
mash_mash (Normal User)
Expert


Messaggi: 230
Iscritto: 25/07/2007

Segnala al moderatore
Postato alle 11:47
Martedì, 28/07/2009
Pardon , hai perfettamente ragione sulla chiave nascosta nel registro : mi spieghi perpiacere come fare ? (se possibile hai qualche esempio).
Sei gentilissimo a prescindere .
Grazie

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 13:30
Martedì, 28/07/2009
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"

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 14:31
Martedì, 28/07/2009
Ma per passare valori tra form non si usa scrivere sul disco!

Perche' non hai risposto alla prima domanda di GrG?

PM Quote
Avatar
mash_mash (Normal User)
Expert


Messaggi: 230
Iscritto: 25/07/2007

Segnala al moderatore
Postato alle 14:40
Martedì, 28/07/2009
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

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 19:29
Martedì, 28/07/2009
Testo quotato

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

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 20:32
Martedì, 28/07/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 ...

PM Quote
Avatar
mash_mash (Normal User)
Expert


Messaggi: 230
Iscritto: 25/07/2007

Segnala al moderatore
Postato alle 8:28
Mercoledì, 29/07/2009
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.

PM Quote
Pagine: [ 1 2 3 ] Precedente | Prossimo