Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Rejestr
pawel
pvsp



Typ: neutral
Postów: 20
Zarejestrowany: Apr 2002
Rejestr

witam,
Mam taki problem. Program po załadowaniu odczytuje opcje z rejestru metodą GetSetting w którym zawarte jest tło programu. Jak zrobić, żeby przy pierwszym uruchomieniu programu na komputerze nowego użytkownika program nie odczytał koloru jako 1, bo wtedy jest wszystko czran. Wiem, że dobrze by było, żeby po instalacji została utworzony domyślny klucz z jakimś tam kolorem, ale za pomocą instal mekera nie można dodać do rejestru dopowiedniego klucza, ponieważ instalka zapisuje tylko w HKEY_CURRENT_USER lub innym domyślnym, a mi trzeba dodać klucz tam gdzie są zapisywane wszystkie wpisy rejestru z poziomu VB czyli .../software/vb..

[Post edytowany dnia 21-04-2002 17:16 przez Jelcyn]

21-04-2002 11:35
Pokaż profil pawel  Wyślij email do pawel   Odwiedź stronę pawel  
Jelcyn
Admin forum




Typ: admin
Postów: 895
Zarejestrowany: Apr 2002

Ja robię tak:
najpierw z rejestru odczytuję, czy jest klucz o nazwie np. program=nazwa. Jeśli taki klucz istnieje to znaczy, że w rejestrze sa inne klucze dotyczące programu. Jeśli nie ma to znaczy, że program jest uruchamiany pierwszy raz i należy do rejestru zapisać domyślne ustawienia. Być może jest inny sposób ale ja tak robię i uważam to za wygodny sposób.


_____________________________________________
Jelcyn
vb4all(małpka)canpol.pl
http://www.coderscity.pl/no-vb4all * http://www.jelcyn.com

21-04-2002 17:14
Pokaż profil Jelcyn  Wyślij email do Jelcyn   Odwiedź stronę Jelcyn       270849979    6237704
pawel
pvsp



Typ: neutral
Postów: 20
Zarejestrowany: Apr 2002

Też ciekawa metoda, chociaż ja zrobiłem już to w inny sposób. Otóż, tło formy jest koloru przycisku CommandButton, który z założenia też miał zmieniać kolor. Dlatego program domyślnie odczytuje kolor z przycisku, kiedy dochodzi do modyfikacji zostaje zapisana zmienna w rejestrze i zmienia się kolor przycisku, wtedy formularz pobiera kolor z przycisku i jest wszystko ok.
Ale dzięki za odpowiedź.

21-04-2002 19:23
Pokaż profil pawel  Wyślij email do pawel   Odwiedź stronę pawel  
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1