Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cum sterg mails din Promotions

Vanzare cumparare fara transfer b...

Receptie ciudata, in functie de t...

Donez medicamente renale ptr pisica
 Ce componenta e asta si ce ziceti...

Dupa 20 ani de facultate, am uita...

Mobile.de ofera imprumut de bani ...

problema test grila
 Digi24 a disparut de pe TV Lg

Drept de proprietate intelectuala...

Jante noi shitbox

Trinitas TV 4K
 Dacia 1316 cu 6 usi ...

Frecventa modificata radio

Un nou pericol pt batrani

Ar trebui sa vindem imobiliarele ...
 

Salvare "stats"

- - - - -
  • Please log in to reply
5 replies to this topic

#1
mariuss90

mariuss90

    Junior Member

  • Grup: Members
  • Posts: 129
  • Înscris: 11.02.2011
Buna,

Dupa ce am facut un program ce trebuie sa fac sa imi ramana setarile care le-am facut in el?

De exemplu daca scriu ceva intrun textbox sau bifez un checkbox si ies din el cand intru inapoi sa fie bifat checkbox-ul si textbox-ul sa afiseze textul care era inainte sa ies din el.

Daca stie careva sa imi dea un link unde scrie cum sa fac.Sau daca este ceva cod sa il scrie sau link.

Sau cum se numeste procedura asta ca sa stiu ce sa caut, deoarece eu am cautat si nu am gasit ce am vrut sa fac, sunt incepator si nu stiu toate notiunile.

Folosesc Visual Studio 2010.

Multumesc anticipat.

#2
cspot

cspot

    Guru Member

  • Grup: Senior Members
  • Posts: 12,855
  • Înscris: 22.07.2004
Orice textbox sau checkbox au asociate cate o variabila. Tot ce trebuie sa faci e sa pastrezi informatia din variabile nealterata.

#3
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,445
  • Înscris: 10.08.2005
in 2010 (.NET) nu stiu
dar in cel clasic aveam o chestie Save Settings, care se folosea de registri

#4
nexusm

nexusm

    Senior Member

  • Grup: Senior Members
  • Posts: 2,793
  • Înscris: 07.07.2011
daca este vorba strict despre variabilele introduse sau procesate, functie de complexitatea programului se pot stoca intr-un fisier txt sau daca se impune intr-o baza de date.
ele vor fi incarcate si atribuite unor controale sau variabile functie de necesitati, la pornirea programului.
daca este vorba despre setari ale aplicatiei, un fisier de tip .ini este ceea ce ai nevoie.
pentru prima situatie totul depinde de tine, pentru cealalta cauta si tu pe net lucrul cu "ini files in vb2010" si gasesti tot ceea ce vrei sa stii.
uite si un link de inceput
http://msdn.microsof...613(VS.80).aspx

#5
mariuss90

mariuss90

    Junior Member

  • Grup: Members
  • Posts: 129
  • Înscris: 11.02.2011
Multumesc de ajutor.

Am gasit ceva folositor , nu exact ce cautam, dar merge .

View Postnexusm, on 27 februarie 2013 - 15:04, said:

daca este vorba strict despre variabilele introduse sau procesate, functie de complexitatea programului se pot stoca intr-un fisier txt sau daca se impune intr-o baza de date.
ele vor fi incarcate si atribuite unor controale sau variabile functie de necesitati, la pornirea programului.
daca este vorba despre setari ale aplicatiei, un fisier de tip .ini este ceea ce ai nevoie.
pentru prima situatie totul depinde de tine, pentru cealalta cauta si tu pe net lucrul cu "ini files in vb2010" si gasesti tot ceea ce vrei sa stii.
uite si un link de inceput
http://msdn.microsof...613(VS.80).aspx
O sa mai sap in link-ul dat de tine ca pare interesant poate gasesc cea ce caut.
Multumesc inca o data pentru raspunsuri.
O zi buna.

#6
horohoro

horohoro

    Junior Member

  • Grup: Members
  • Posts: 103
  • Înscris: 11.02.2010
Foloseste-te de functiile astea doua:

Salveaza valoarea unui control intr-un fisier
Parametrii: srcFisier=Destinatia fisierului unde sa salveze datele, srcNumeControl=numele controlului, srcValoareControl=valoarea controlului
Public Sub SalveazaDate(srcFisier As String, srcNumeControl As String, srcValoareControl As String)
Dim fdata As String
If Dir(srcFisier) = "" Then Open srcFisier For Output As #1: Close #1
Open srcFisier For Input As #1
fdata = Input(LOF(1), #1)
Close #1
If InStrB(1, fdata, srcNumeControl & "=" & srcValoareControl, vbBinaryCompare) = 0 Then
Open srcFisier For Append As #1
Print #1, srcNumeControl & "=" & srcValoareControl
Close #1
End If
End Sub

Returneaza valoarea controlului specificat in parametrul srcNumeControl
Public Function CitesteDate(srcFisier As String, srcNumeControl As String) As String
Dim ldata As String
Open srcFisier For Input As #1
Do Until EOF(1)
	 Line Input #1, ldata
	 If InStrB(1, ldata, srcNumeControl, vbBinaryCompare) > 0 Then CitesteDate = Split(ldata, "=")(1): Exit Do
Loop
Close #1
End Function


Exemplu:
Command1_Click()
  SalveazaDate "saveme.txt", "TextBox1", "Ur Not In Danger!"
End Sub

Private Sub Form_Load()
 Text1.Text = CitesteDate("saveme.txt", TextBox1)
End Sub


Pot sa le mai stochezi si in registri, sa le bindezi in aplicatia ta sau cu API pentru fisiere de configurare (*.ini) daca folosesti Win

Edited by horohoro, 07 March 2013 - 03:49.


Anunturi

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate