Oppure

Loading
13/01/09 18:25
fa1212
Salve a tutti,
ho fatto un programma ma sono bloccato
va bene questo codice per creare una nuova chiave di registro e dargli quel valore?
SetKeyValue HKEY_CURRENT_USER, "Software\Programma", REG_DWORD, "License", "28pp94ex30ku28hp"


seconda cosa come faccio all'avvio del programma a controllare che quel valore esista?

terza cosa come imposto questo valore &H00E0E0E0& nella proprietà back color di un command button (devo fare che quando premo ad esempio sul command button 1 fa diventare grigio il command button 2)?

grazie
Ultima modifica effettuata da fa1212 13/01/09 20:14
aaa
13/01/09 18:54
GrG
ma tu usi il modulo di esempio su pierotofy di namatas?
Ultima modifica effettuata da GrG 13/01/09 18:54
aaa
13/01/09 20:12
fa1212
no, preferirei imparare ad usare il vb normalmente e non usare un modulo già fatto anche se mi costasse molta più fatica
aaa
14/01/09 12:46
GrG
ehm...sia se usi il modulo sia se te lo dico io è la stessa cosa...quindi se nn vuoi usare il modulo almeno studiatelo per capire il suo funzionamento
aaa
14/01/09 14:52
fa1212
si però prima perfavore dammi una mano così lo concludo e poi ho tempo per fare il resto sennò mi rimane sto rompicapo

grazie
aaa
14/01/09 15:11
GrG
ehm...ti risp per il momento al 1° e 3° problema perchè il secondo nn me lo ricordo dovrei googlare un pò ma ora nn ho tempo...

1) Per creare una kiave usa qst:
Set AddSta = CreateObject("WScript.Shell")
AddSta.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\blabla\NOME-CHIAVE", "VALORE", "REG_SZ" '<- TIPO



3) Basta che fai:
command1.backcolor = &H00E0E0E0&


p.s. molto probabilmente vb6 ti accorcerà il "&H00E0E0E0&" qualunque cosa faccia tu lascialo...nn so se sn stato kiaro...
aaa
14/01/09 18:18
fa1212
grazie mille se poi riesci a risolvermi anche il secondo problema mi fai un favore....

se nn hai tempo fa nulla
aaa