Práce s registry – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Práce s registry – C / C++ – Fórum – Programujte.comPráce s registry – C / C++ – Fórum – Programujte.com

 

xp0
Věrný člen
1. 9. 2006   #1
-
0
-

Dobrý den, promiňte, že zase otravuju,
jak se dá zapisovat, měnit hodnoty, mazat v registrech?

Nahlásit jako SPAM
IP: ...–
Není čas ztrácet čas
Adam Streck0
Stálý člen
1. 9. 2006   #2
-
0
-



// registry_write.cpp
// compile with: /clr
using namespace System;
using namespace Microsoft::Win32;

int main()
{
// The second OpenSubKey argument indicates that
// the subkey should be writable.
RegistryKey^ rk;
rk = Registry::CurrentUser->OpenSubKey("Software", true);
if (!rk)
{
Console::WriteLine("Failed to open CurrentUser/Software key");
return -1;
}

RegistryKey^ nk = rk->CreateSubKey("NewRegKey");
if (!nk)
{
Console::WriteLine("Failed to create 'NewRegKey'");
return -1;
}

String^ newValue = "NewValue";
try
{
nk->SetValue("NewKey", newValue);
nk->SetValue("NewKey2", 44);
}
catch (Exception^)
{
Console::WriteLine("Failed to set new values in 'NewRegKey'");
return -1;
}

Console::WriteLine("New key created.");
Console::Write("Use REGEDIT.EXE to verify ");
Console::WriteLine("'CURRENTUSER/Software/NewRegKey'n");
return 0;
}

Tohle je příklad v MVSC++, ale nedíval jsem se na to ani jsem to nezkoušel, tak víc neporadím.

Nahlásit jako SPAM
IP: ...–
xp0
Věrný člen
1. 9. 2006   #3
-
0
-

nejde mi to zkompilovat, nechybí tu nějaký hlavičkový soubor?

Nahlásit jako SPAM
IP: ...–
Není čas ztrácet čas
Adam Streck0
Stálý člen
1. 9. 2006   #4
-
0
-

Kompiluješ to s CLR? Jestli ne, tak to nepůjde.

Nahlásit jako SPAM
IP: ...–
Adam Streck0
Stálý člen
1. 9. 2006   #5
-
0
-

Zkusil jsem to jako pr?zdnej CLR projekt a jde to.
Ale jak na to kouk?m, ty jsi asi CLR projekt necht?l, vi?? Tak pak nevi, ale na netu by m?ly bejt n?vody.

Nahlásit jako SPAM
IP: ...–
xp0
Věrný člen
1. 9. 2006   #6
-
0
-

Ne, jen jsem to dal zkompilovat, jak se to kompiluje s CLR a co to vůbec je? bude to fungovat i v devc++?

Nahlásit jako SPAM
IP: ...–
Není čas ztrácet čas
Adam Streck0
Stálý člen
1. 9. 2006   #7
-
0
-

Ohh, tak to ne, v Dev-Cpp to opravdu nepůjde - CLR je common language runtime. Já ho nepoužívám, tak ti toho moc neřeknu, podívej se na googlu.
Původně jsem ani netušil, že to s CLR je, akorát jsem to zkopnul z how do I, až když jsi napsal, že to nejde, jsem se na to díval.

Nahlásit jako SPAM
IP: ...–
xp0
Věrný člen
1. 9. 2006   #8
-
0
-

No tak to opravdu nerozchodim, je to určeno pro aplikace .NET, pro což nemám ani studio a ani v tom neumím, ale díky za snahu

Nahlásit jako SPAM
IP: ...–
Není čas ztrácet čas
Jura_0
Stálý člen
1. 9. 2006   #9
-
0
-
Nahlásit jako SPAM
IP: ...–
xp0
Věrný člen
2. 9. 2006   #10
-
0
-

Moc díky, pokusím se to nějak přelouskat.

Nahlásit jako SPAM
IP: ...–
Není čas ztrácet čas
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 39 hostů

Podobná vlákna

Registry c# — založil Dieter

Registry — založil dragon124

Registry-ulozeni — založil wolf

Problém s registry — založil Nechda

Win7 - registry? — založil raddino

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý