Anonymní profil Míra – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Míra – Programujte.comAnonymní profil Míra – Programujte.com

 

Příspěvky odeslané z IP adresy 85.207.160.–

Míra
C / C++ › Zápis do registru
20. 9. 2010   #133728

Fakt nikdo neví? Prosím ;-(

Míra
C / C++ › Zápis do registru
19. 9. 2010   #133703

Ano zdento díval ale tam je to pro mě moc složité. Zde jsem našel jak se dá úplně jednoduše číst z registrů
http://www.daniweb.com/forums/thread98303.html

Takže číst z registrů už umím ale mazat ještě ne.

Míra
C / C++ › Zápis do registru
18. 9. 2010   #133673

To nechme bejt, už jsem na to přišel. Ale teď bych se docela rádd naučil čtení a mazání v registru. Můžeš mi s tim helpnout?
Díky

Míra
C / C++ › Zápis do registru
18. 9. 2010   #133670

Hele, ještě bych potřeboval toto:

HKEY h1; 

char *jm = "%HOMEDRIVE%\\file.exe"; // %homedrive% zde nefunguje, nevím proč
RegOpenKey(HKEY_CURRENT_USER,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run",&h1);
RegSetValueEx(h1,"1",0,REG_SZ,(const unsigned char*)jm,strlen(jm));


%homedrive% mi nefunguje. Zapiše do registru ale po spuštění se nic nespustí ? Co s tím?

Míra
C / C++ › Zápis do registru
18. 9. 2010   #133668

Už jsem to vyřešil. NEvím proč ale nejde mi zapsat do
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

tak jsem to zkusil do
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

a funguje to díky!

Míra
C / C++ › Zápis do registru
18. 9. 2010   #133666

Stejně mi to nefunguje. Zase se to uspěšně builne ale nefacha.

Míra
C / C++ › Zápis do registru
18. 9. 2010   #133664

Takže tohle je zdroják?

#include <iostream>

#include <windows.h>

using namespace std;

int main()
{
HKEY h1;
char *jm = "C:\\file.exe";
RegOpenKey(HKEY_LOCAL_MACHINE,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run",&h1);
RegSetValueEx(h1,"1",0,REG_SZ,(const unsigned char*)jm,strlen(jm));
}



Nějak mi nefunguje, úspěšně se builne ale do registrů se nic "nezapíše".

Můžeš mi napsat celý zdrojový kód který zapíše soubor file.exe (uložený v C:\ ) do
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

JJinak mám windows 7 64bit

Míra
C / C++ › Zápis do registru
18. 9. 2010   #133662

Ahoj, potřeboval bych pomoct se zápisem do registru, konkrétně do :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Prosím o podrobnější návod.
Díky

Míra
C / C++ › Komprese souborů do exe
14. 9. 2010   #133595

Nefunguje mi to. Uspěšně se buildne, ale po spuštění to ze sebe nic neexetrahuje. Nebude to tím že mám windows 7 64bit?

Míra
C / C++ › Komprese souborů do exe
13. 9. 2010   #133580

Aha, já mám CODE::BLOCKS v10 a u té to takhle jednoduše nejde. Stáhnu CODE::BLOCKS v8 a pak to zkusím znovu. Díky za screeny

Míra
C / C++ › Komprese souborů do exe
13. 9. 2010   #133573

Nikde jsem v CODE::BLOCKS nenašel že by se někde dal přidat soubor do projektu. Ani moc nerozumím tvému "návodu". Mohl by jsi mi udělat screenový návod? Třeba na tvé vývojové prostředí.

Míra
C / C++ › Komprese souborů do exe
11. 9. 2010   #133536

Ahoj všem , mám dotaz.
Používám vývojové prostředí CODE::BLOCKS (vžy nejnovější verzy) a chtěl bych do mého "programu" zabalit i další soubory, abych je nemusel furt "vláčet" sebou.

Příklad:
Chtěl bych vytvořit program, který extrahuje soubor hudba.mp3 do C:\
a soubor neco.exe na plochu. Jak by se dalo udělat něco takového?

Prosím o detailní vysvětlení. Děkuji

MASTERMAN
C / C++ › První krůčky a hned problém
11. 9. 2010   #133535

Pak můžeš zkusit Microsoft Visual c++ 2010

MASTERMAN
C / C++ › První krůčky a hned problém
11. 9. 2010   #133528

Asi jsi stáhla špatný balíček :D. Zkus to z jiné stránky ;-)

Jinak k tvému dotazu:

1) Nepíše se to

system("pauze");
ale
system("pause"); 

2) Mělo by ti to fungovat ve všech programech :-)

Zde máš vysvětlení k system("puase");

To co je v závorce v uvorovkách se jakoby napíše do CMD (příkazový řádek Windows).
To znamená, že to je uplně to samé jako když otevřeš CMD (Win + R a napsat cmd) a napíšeš pause .

Nevím , jak se vyznáš v CMD, ale pokud ano, tak ti to hodně ulehčí programování.
Např. vypnutí počítače se napíše takhle:
system("shutdown -s");



MASTERMAN
C / C++ › První krůčky a hned problém
11. 9. 2010   #133525

Zkus je třeba nainstalovat ;-)

Zkus vysvětlit jaký problém máš.

Míra
C / C++ › První krůčky a hned problém
11. 9. 2010   #133523

Pouze jeden cin.get(); ti fungovat nebude, důved je paměťový buffer nebo tak něco . Musíš ho tam napsat dvakrát, nebo ten kód uprav takhle.



#include <iostream>
#include <windows.h>

int main ()
{
std::cout <<"Ahoj Ty tam!\n";
system("pause");
return 0;


}


Pokud by jsi trvala na cin.get(); tak to uprav takhle, ale doporucuji prvni moznost:



#include <iostream>

int main ()
{
std::cout <<"Ahoj Ty tam!\n";
cin.get();
cin.get();
return 0;


}



Míra
C / C++ › První krůčky a hned problém
11. 9. 2010   #133513

Můžeš zveřejnit zdrojový kód programu? Jinak jako vývojové prostředí doporučuji CODE::BLOCKS

Míra
C / C++ › InputBox
11. 9. 2010   #133512

Já v API zatím nedělám, ale nějaký InputBox je.

_-_MASTERMAN_-_
C / C++ › Spuštění mp3 na pozadí
11. 9. 2010   #133511

OK
Mohl by jste mi nekdo vysvetlit to MCI. Já to totiž moc nechápu, sem zatim taková "lamka". NApište mi prosím nějakej příklad s vysvětlením. Děkuji

Míra
C / C++ › InputBox
10. 9. 2010   #133495

Ahojte všichni, mam dotaz

Už umím pracovat s MessageBox.
Př.



#include <windows.h>
#include <winuser.h>
using namespace std;
int main ()
{
MessageBox(NULL,"Pokusna zprava", "Otazka programu", MB_ICONINFORMATION);
return 0;
}



Ale potřeboval bych se naučit InputBox
Mělo by to fungovat asi takhle:



#include <windows.h>
#include <winuser.h>
using namespace std;
int main ()
{
string jmeno; // deklaruje string jmeno
InputBox(NULL,"Jak se jmenujete? ", "Otazka programu", jmeno ,0); // Zepta se uzivatele na jmeno. Zadany text by se mel ulozit do string jmeno
return 0;
}


Poradí mi někdo?
Díky

_-_MASTERMAN_-_
C / C++ › Spuštění mp3 na pozadí
10. 9. 2010   #133493

Zdendo díky funguje to (ten Shell...)
ale dalo by se to přes to i vypnout?

Protože když dám:

ShellExecute(NULL, "open", "soubor.mp3", NULL, NULL, SW_HIDE);


tak se mi to krásně spustí a nádherně schová ale když vypnu program tak písnička běží dál. Dalo by se to nějak vypnout?

C / C++ › Spuštění mp3 na pozadí
5. 9. 2010   #133346

A nebylo by něco jednodušího? Něco jako system("start \"wmplayer.exe\" \"hudba.mb3\"");
Ani by to nemuselo být na pozadí. Stačilo by aby se to otevřelo ve Windows Media Player

MASTERMAN
C / C++ › Spuštění mp3 na pozadí
3. 9. 2010   #133293

Ahoj, potřeboval bych spustit mp3 na pozadí programu. Nebo aspoň normálně spustit mp3. Může mi někdo pomoct?

 

 

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