Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

[C] RegSetValueEx

Il forum per tutti i developer. Leggere attentamente il regolamento di sezione prima di postare.

[C] RegSetValueEx

Messaggioda sickboy » ven mar 12, 2004 5:40 pm

ho un problemino con l'API RegSetValueEx....

il codice e' questo:


Codice: Seleziona tutto
...
HKEY prcd;
char *registro="ciao come va";
...
RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SoftwareMicrosoftWindowsCurrentVersion", NULL, KEY_READ,

&prcd);
RegSetValueEx(prcd,"WindowsUpdate",0,REG_EXPAND_SZ,registro,sizeof(registro)+1);
RegCloseKey(prcd);
...



su win98 funziona, su winxp invece non va...
sia compilando prima sul 98 e poi eseguendo il binario su xp, sia compilando direttamente su xp

come compilatore uso il bcc builder 5.5.1

qualcuno mi sa aiutare?
Avatar utente
sickboy
Neo Iscritto
Neo Iscritto
 
Messaggi: 2
Iscritto il: ven mar 12, 2004 5:37 pm

[C] RegSetValueEx

Messaggioda sickboy » ven mar 12, 2004 5:40 pm

ho un problemino con l'API RegSetValueEx....

il codice e' questo:


Codice: Seleziona tutto
...
HKEY prcd;
char *registro="ciao come va";
...
RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SoftwareMicrosoftWindowsCurrentVersion", NULL, KEY_READ,

&prcd);
RegSetValueEx(prcd,"WindowsUpdate",0,REG_EXPAND_SZ,registro,sizeof(registro)+1);
RegCloseKey(prcd);
...



su win98 funziona, su winxp invece non va...
sia compilando prima sul 98 e poi eseguendo il binario su xp, sia compilando direttamente su xp

come compilatore uso il bcc builder 5.5.1

qualcuno mi sa aiutare?
Avatar utente
sickboy
Neo Iscritto
Neo Iscritto
 
Messaggi: 2
Iscritto il: ven mar 12, 2004 5:37 pm

Messaggioda Xerex » ven mar 12, 2004 5:48 pm

ti viene dato qualche tipo di errore?

non è che per caso il path cambia?
Avatar utente
Xerex
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5948
Iscritto il: lun ago 05, 2002 9:36 am
Località: Parma(Pr)


Messaggioda Zane » ven mar 12, 2004 9:53 pm

Lavorare sul registro via C?!?!

Buon divertimento!! [wow]

<font size="1">Visual Basic <u>6</u> rules!! Ok, ok, sto zitto che è meglio...</font id="size1">
Avatar utente
Zane
MLI Hero
MLI Hero
 
Messaggi: 7935
Iscritto il: lun ago 05, 2002 9:36 am
Località: Ferrara

Messaggioda sickboy » sab mar 13, 2004 12:38 am

non mi viene dato nessun tipo di errore, lunedi' che sono al lavoro e ho una macchina con xp provo a vedere che valore ritorna la funzione

perche' e' difficile lavorare sul registro in c? con le api non cambia il tipo di linguaggio...no?
Avatar utente
sickboy
Neo Iscritto
Neo Iscritto
 
Messaggi: 2
Iscritto il: ven mar 12, 2004 5:37 pm

Messaggioda M@ttia » sab mar 13, 2004 12:44 pm

Sottoscrivo allo Zane: VB6 ed il registro si sposano...[^]
Avatar utente
M@ttia
Moderatore
Moderatore
 
Messaggi: 8363
Iscritto il: lun giu 09, 2003 2:18 pm
Località: Ticino - Estero

Messaggioda Xerex » sab mar 13, 2004 1:58 pm

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">citazione:<hr height="1" noshade id="quote"><i>Messaggio inserito da M@ttia</i>
<br />Sottoscrivo allo Zane: VB6 ed il registro si sposano...[^]
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

si, si sposano e se ne vanno aff......

riguardo al path cosa mi dici?
Avatar utente
Xerex
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5948
Iscritto il: lun ago 05, 2002 9:36 am
Località: Parma(Pr)

Messaggioda M@ttia » sab mar 13, 2004 2:13 pm

[:D][:D][:D]
Avatar utente
M@ttia
Moderatore
Moderatore
 
Messaggi: 8363
Iscritto il: lun giu 09, 2003 2:18 pm
Località: Ticino - Estero


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising