Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    66

    [VB]Salvare contenuto textbox

    Stavo realizzando un programma cn molti textbox.
    A un certo punto del lavoro mi sono trovato davanti all'esigenza di
    quando una persona userà questo prog vorra sicuramente ke i dati i salvino.
    In questo caso si tratta di varie cose scritte in dei textbox.
    Ora so ke devo fare in modo di salvarle alla chiusura del prog o tramite commandbox e caricarle all'apertura del prog o tramite commandbox,il problema è che nn so come fare e nemmeno dove salvare i dati ke devono essere salvati dai textbox e poi in futuro ricaricati.
    vi sarei molto grato se potesse darmi una mano.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465

    Moderazione

    Quale versione di VB? VB6, VB.NET, ...?

    Se questa domanda ti appare strana, forse non hai ancora letto il Regolamento.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Beh ... qualsiasi sia la versione del VB, l'esigenza di salvare i dati in maniera da poterli riutilizzare, e' naturale.

    Ovviamente i dati devono essere salvati su disco, in file comuni o database.

    Data la scarsa quantita' di dati di cui probabilmente parliamo e la tua inesperienza, ti consiglierei, per ora, di lasciar perdere i database.

    Per salvare i dati su file (sequenziale o random), qualche differenza tra le varie versioni di VB c'e' e quindi ne riparliamo quando chiarirai se stai lavorando in VB6 o VB.NET.

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    66
    Grazie per avermi risposto.
    La mia inesperienza nn è vera e propria in realtà ho lavorato molto cn vb per uso client.
    Cmq in quel tipo di software nn avevo bisogno di salvare dati.
    La versione ke uso io è Vb6, questo è un tools in kui i dati sono divisi cn dei tab, ogni tab ha molti text al suo interno e alcuni hanno addirittura degli altri tab, ho usato quelo metodo per creare un menu cn sottocategorie.
    Alcuni textbox sono e una volta scritti dovranno essere omlto lunghi.
    In alcune parti ci sono molti text cn singole parole scritte all'interno.
    Ora stavo pensando di salvare all'interno di file .txt , ma sinceramente nn saprei come fare.
    Inoltre ci sarebbero alcuni dati da dividere in vari text e siccome sono molti e corti avevo intenzione magari di metterli su + linee in un unico documento di testo.
    Se avete qualche idea vi sarei grato di espormerla.
    Grazie ancora

    Ciao

  5. #5
    Private Sub SaveFile(path as string, TXT as textbox)
    Dim myrecord As String * 1
    a = Len(TXT)
    Open path For Binary As #1
    For i = 1 To a
    TXT.SelStart = n
    n = n + 1
    TXT.SelLength = 1
    myrecord = TXT.SelText
    Put #1, n, myrecord ' Scrive il record nel file.
    Next i
    Close #1
    MsgBox "Salvato!",64
    End Sub

    immetti poi la funzione SaveFile "c:miopercorso.txt", text1

    ciao!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.