Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

CheckBox SaveSetting

[es] :: .NET :: CheckBox SaveSetting

[ Pregleda: 2254 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

makisiki

Član broj: 232860
Poruke: 76



+14 Profil

icon CheckBox SaveSetting15.09.2009. u 16:21 - pre 177 meseci
Pozdrav

Necu da pravim module, ini, txt, itd ... (komplikovano za mene) :)
Ako je moguce da ovo proradi ili kako da direktno upisuje u registry !?

Code:
Public Class Form1
    Private Check = "CheckBox1.Checked"

    Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
        If CheckBox1.Checked = True Then
            SaveSetting(Check, "Settings", "Key", CheckBox1.Checked = True)
        Else
            SaveSetting(Check, "Settings", "Key", CheckBox1.Checked = False)
        End If
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        CheckBox1.Checked = GetSetting(Check, "Settings", "Key", vbNullString)
    End Sub

End Class


p.s. Ovo je iz TextBox primera pa pokusavam za CheckBox ! :)
 
Odgovor na temu

Aleksandar Vasic
Web Administrator, Uspon d.o.o
Čačak

Član broj: 91692
Poruke: 1226
*.adsl.eunet.rs.

Sajt: www.vasictech.net


+1 Profil

icon Re: CheckBox SaveSetting15.09.2009. u 16:25 - pre 177 meseci
Zasto se meni cini da je ovo VB .NET ?
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: CheckBox SaveSetting15.09.2009. u 16:47 - pre 177 meseci
Je .net, ali ovo ne kužim:
Citat:

Necu da pravim module, ini, txt, itd ... (komplikovano za mene) :)
Ako je moguce da ovo proradi ili kako da direktno upisuje u registry !?


Pa di ćeš jednostavnije od ini-a? :-) Bolje ini nego brljati po registri-u... Iz više razloga...

Probaj ovako, ako baš želiš:

Code:
Public Class Form1
    Private Check = "CheckBox1.Checked"

    Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
        If CheckBox1.Checked = True Then
            SaveSetting(Check, "Settings", "Key", "True")
        Else
            SaveSetting(Check, "Settings", "Key", "False")
        End If
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        CheckBox1.Checked = GetSetting(Check, "Settings", "Key", vbNullString)
    End Sub

End Class

F
 
Odgovor na temu

makisiki

Član broj: 232860
Poruke: 76



+14 Profil

icon Re: CheckBox SaveSetting15.09.2009. u 16:55 - pre 177 meseci
... ako mislis da je tema promasila forum premesti je tamo gde treba da bude (vidim da ima 3 .NET-a i nemam pojma sta je sta)!

A to sto se tebi nesto cini meni nista ne pomaze !!!

Ako hoces da mi pomognes oko ovoga - Ok, ako neces opet Ok.

Zdravo.
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: CheckBox SaveSetting15.09.2009. u 17:26 - pre 177 meseci
Citat:
makisiki: ... ako mislis da je tema promasila forum premesti je tamo gde treba da bude (vidim da ima 3 .NET-a i nemam pojma sta je sta)!

A to sto se tebi nesto cini meni nista ne pomaze !!!

Ako hoces da mi pomognes oko ovoga - Ok, ako neces opet Ok.

Zdravo.


Nisi niti došao na forum, a već vičeš na moderatore. Nije baš lijepo... A mogao si i sam vidjeti gdje da postaš.

By the way, dao sam ti odgovor.
F
 
Odgovor na temu

dusty
Predrag Glumac
Zemun, Srbija

Član broj: 15383
Poruke: 549
*.kwcp.net.

Sajt: www.mika.rs


+6 Profil

icon Re: CheckBox SaveSetting15.09.2009. u 17:44 - pre 177 meseci
Citat:
makisiki: A to sto se tebi nesto cini meni nista ne pomaze !!!


Pa nece ti pomoci ni ton kojim tazis pomoc

Uglavnom, batali registry, imas jednu stvar koja se zove Settings (zapravo je to strong-typed app.config fajl).
Code:
<tvoj_namespace>.Properties.Settings.Default

Tu su izlozena sva tvoja podesavanja kao properties, a izmedju ostalog ima i metoda Save().
America national sport is called baseballs. It very similar to our sport, shurik, where we take dogs, shoot them in a field and then have a party.
 
Odgovor na temu

makisiki

Član broj: 232860
Poruke: 76



+14 Profil

icon Re: CheckBox SaveSetting15.09.2009. u 18:37 - pre 177 meseci
Pa ton kojim sam zatrazio pomoc po meni je bio sasvim u redu :)

Probacu ovo sa Settings ... da kazem samo da se ne bavim programiranjem (totalni pocetnik). Instalirao sam
visual studio 2008 i pravim neke buttone i kopiram kodove koji mi se uklapaju u formu (uz malu prepravku) :)

I jos jednom ako je moguce ... kako najprostije to zapamtiti u registry ...

A za to sta je bolje ... dok se malo uvezbam :)

Hvala.
 
Odgovor na temu

markopadjen
Marko Pađen
Paraćin

Član broj: 182243
Poruke: 22
79.101.154.*



+1 Profil

icon Re: CheckBox SaveSetting15.09.2009. u 19:54 - pre 177 meseci
Registri ti je bolji samo ako hoćeš da razdvajaš podešavanja po korisnicima, tj da ono što uradi jedan korisnik računara ne važi za drugog:

Za upisivanje:

Code:

            My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\ImePrograma", "CheckBox1", CheckBox1.Checked)


Za čitanje:

Code:

 Dim ImeProgramaReg As Microsoft.Win32.RegistryKey = My.Computer.Registry.CurrentUser.OpenSubKey("Software\ImePrograma")

CheckBox1.Checked = ImeProgramaReg.GetValue("CheckBox1")
...
 
Odgovor na temu

[es] :: .NET :: CheckBox SaveSetting

[ Pregleda: 2254 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.