hscade Geschrieben 13. Januar 2007 Geschrieben 13. Januar 2007 Hi, ich wollte mal fragen ob jemand ne Ahnung hat wie ich über BCB (V.6) nen Registry Eintrag (Autostart) Realisieren kann. mfg hscade PS: danke schonmal fuer die Antworten. Zitieren
robotto7831a Geschrieben 13. Januar 2007 Geschrieben 13. Januar 2007 Hallo, in die Registry kannst Du wie folgt schreiben. #include <registry.hpp> #define REG_MAINKEY "\\Software\\Company\\ProgName" TRegistry *pReg = new TRegistry; AnsiString slActiveKey = AnsiString(REG_MAINKEY); try { pReg -> RootKey = HKEY_LOCAL_MACHINE; pReg -> OpenKey(slActiveKey, true); pReg -> WriteInteger("WinHeight", pForm -> Height); if(pReg != NULL) { delete pReg; pReg = NULL; } } catch(...) { if(pReg != NULL) { delete pReg; pReg = NULL; } } [/code] Frank Zitieren
hscade Geschrieben 13. Januar 2007 Autor Geschrieben 13. Januar 2007 Danke, erst einmal für die Antwort. Was mich ein bischen stuzig macht wieso deletest du erst pReg und danach setzt du ihn auf NULL? Zitieren
robotto7831a Geschrieben 13. Januar 2007 Geschrieben 13. Januar 2007 Im Prinzip sollte das delete das auch machen aber sicher ist sicher. Frank Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.