Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Microsoft Office versiune optima

Dezmenbrare teren - cedare drum l...

Zilele catalogelor Americane

Poate Rh-ul negativ afecta o viit...
 Solutie Backup pentru Server Linux

Laptop CS 2

AirGPU (cloud gaming)

KAZA Univisa
 Reciclare hard disk-uri defecte v...

Vacanta 7-10 zile auto

Procedura inmatriculare auto din UE

Pot pune faianta noua peste adezi...
 Probleme martorii de bord Opel Me...

Opel Astra K sau Skoda Octavia 3?...

Completare formular Detalii Tehni...

Investitie intro firma
 

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,413
  • Î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

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

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