Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Write & Input
Forum - Visual Basic 6 - Write & Input

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
psycho85 (Ex-Member)
Pro


Messaggi: 72
Iscritto: 20/08/2006

Segnala al moderatore
Postato alle 18:22
Sabato, 09/09/2006
Che problema, sto impazzendo...ho 5 textbox e 5 cmd per intenderci...

devo memorizzare il contenuto nelle textbox in un file INI alla pressione di un dei tasti...


Questo è il codice presente in ogni textbox, le variabili sono pubbliche e quindi visibili...

----Inizio Code----

Var1 = txtVar1.Text
Var2 = txtVar2.Text
Var3 = txtVar3.Text
Var4 = txtVar4.Text
Var5 = txtVar5.Text

Open App.Path + "\Impo.ini" For Output As #1
    Write #1, Var1
    Write #1, Var2
    Write #1, Var3
    Write #1, Var4
    Write #1, Var5
    Close #1

----Fine CODE----

Il problema è in lettura

----Inizio Code----
Open App.Path + "\Impo.ini" For Input As #1
    Input #1, Var1
    Input #1, Var2
    Input #1, Var3
    Input #1, Var4
    Input #1, Var5
    Close #1
    
    txtVar1.Text = Var1
    txtVar2.Text = Var2
    txtVar3.Text = Var3
    txtVar4.Text = Var4
    txtVar5.Text = Var5
----Fine Code -----

Il code è giusto l'ho controllato per ore solo che in lettura le prime due textbox hanno lo stesso valore che sarebbe quello riferito a

    Input #1, Var2

Come diavolo è possibile???????:grr:

PM Quote
Avatar
Reese (Ex-Member)
Pro


Messaggi: 179
Iscritto: 09/08/2006

Segnala al moderatore
Postato alle 19:31
Sabato, 09/09/2006
Si potrebbe solo dire che anche nell'ini ci sono gli stessi valori. Non vedo errori.

Solo un paio di domande: è una tua scelta non usare textbox indexati? Risparmieresti molto spazio...

E quando usi write, lo fai perché hai bisogno delle virgolette "?

PM Quote
Avatar
Fr3d3R!K (Ex-Member)
Expert


Messaggi: 589
Iscritto: 17/08/2006

Segnala al moderatore
Postato alle 20:48
Sabato, 09/09/2006
ho trovato un pò di cose che possono fare al caso tuo...spero di essere stato utile!
http://www.p2pforum.it/forum/showthread.php?t=92993
http://www.redangel.it/click_file.asp?m=423&l=12
ciao ciao
edit: non vedo errori nel codice...prova con print e line input...

Ultima modifica effettuata da Fr3d3R!K il 09/09/2006 alle 21:01
PM Quote
Avatar
psycho85 (Ex-Member)
Pro


Messaggi: 72
Iscritto: 20/08/2006

Segnala al moderatore
Postato alle 21:54
Sabato, 09/09/2006
Reese:

Per quanto riguarda write e le virgolette non è che mi servono è stata una scelta sul momento, tanto le virgolette poi non vengono prese dall' Input.

Per quanto riguarda le textbox da indexare hai proprio ragione...purtroppo faccio fatica a cambiare i metodi...:)

Fr3d3R!K :

HO provato a cambiare WRITE in PRINT e INPUT in Line Input ma non ho avuto successo...
Ti ringrazio per i link corro a dare un'occhiata...

Il problema quindi rimane...ma nelle altre prove che ho fatto non si presenta, questo è proprio un'arcano...vi faro cmq sapere...

GRAZIE RAGA
:love::love:

PM Quote
Avatar
Fr3d3R!K (Ex-Member)
Expert


Messaggi: 589
Iscritto: 17/08/2006

Segnala al moderatore
Postato alle 22:20
Sabato, 09/09/2006
Testo quotato

ma nelle altre prove che ho fatto non si presenta, questo è proprio un'arcano


cosa vuoi dire? che hai provato su altri computer e funziona e che hai provato sul tuo pc altre volte funziona e altre no?? perchè forse il problema è qui...
edit: ma perchè non posti direttamente il sorgente (su megaupload.com o yousendit.com insomma in posto dove si possa scaricare...)??? magari c'è qualche distrazione o qualcosa della quale non ti accorgi...(ipotizzo... :) )

Ultima modifica effettuata da Fr3d3R!K il 09/09/2006 alle 22:25
PM Quote
Avatar
psycho85 (Ex-Member)
Pro


Messaggi: 72
Iscritto: 20/08/2006

Segnala al moderatore
Postato alle 23:27
Sabato, 09/09/2006
Non su altri computer sul mio...ho fatto un programma di prova molto simile al mio e....scrive e legge che è un piacere...

Ho provato a cancellare il code e a riscriverlo ma nada...

domani pubblico il sorgente integrale...nel frattempo


ecco come legge i dati, non ci sono errori e in più controllo il file INI prima di avviare il programma per verificare che i dati siano giusti:::
----code-----
Private Sub Form_Load()

Open App.Path + "\Impostazioni.ini" For Input As #1
    Line Input #1, ValEuroDollaro
    Line Input #1, ValEuroLira
    Line Input #1, ValEuroYen
    Line Input #1, ValEuroRublo
    Line Input #1, ValEuroSterlina
    Close #1
    
    txtEuroDollaro.Text = ValEuroDollaro
    txtEuroLira.Text = ValEuroLira
    txtEuroYen.Text = ValEuroYen
    txtEuroRublo.Text = ValEuroRublo
    txtEuroSterlina.Text = ValEuroSterlina

End Sub
----fine code lettura----


----inizio code salva1----

Private Sub cmdSalva2_Click()

ValEuroDollaro = txtEuroDollaro.Text

    Open App.Path + "\Impostazioni.ini" For Output As #1
    Print #1, ValEuroDollaro
    Print #1, ValEuroLira
    Print #1, ValEuroYen
    Print #1, ValEuroRublo
    Print #1, ValEuroSterlina
    Close #1

txtEuroDollaro.Locked = True
cmdModifica2.Enabled = True
cmdSalva2.Enabled = False

End Sub

----------------

posto un'altro comando salva

----inizio----
Private Sub cmdSalva3_Click()

ValEuroYen = txtEuroYen.Text

    Open App.Path + "\Impostazioni.ini" For Output As #1
    Print #1, ValEuroDollaro
    Print #1, ValEuroLira
    Print #1, ValEuroYen
    Print #1, ValEuroRublo
    Print #1, ValEuroSterlina
    Close #1

txtEuroYen.Locked = True
cmdModifica3.Enabled = True
cmdSalva3.Enabled = False

End Sub

non fate commenti sul codice, so che è di ....
----fine---:d

PM Quote
Avatar
psycho85 (Ex-Member)
Pro


Messaggi: 72
Iscritto: 20/08/2006

Segnala al moderatore
Postato alle 12:25
Domenica, 10/09/2006
RAGAZZI...sembra impossibile ma proprio adesso ho avviato il programma per vedere se riuscivo a risolvere l'errore...e con grande sorpresa e gioia IL PROGRAMMA FUNZIONA.........

TRA POCO LO PUBBLICO SUL SITO SI CHIAMA

"CONVERTER 1.0"

date un'occhiata al code e fatemi sapere...:rotfl:

PM Quote
Avatar
Fr3d3R!K (Ex-Member)
Expert


Messaggi: 589
Iscritto: 17/08/2006

Segnala al moderatore
Postato alle 18:42
Domenica, 10/09/2006
meglio così!!! :k:

PM Quote
Avatar
psycho85 (Ex-Member)
Pro


Messaggi: 72
Iscritto: 20/08/2006

Segnala al moderatore
Postato alle 19:20
Domenica, 10/09/2006
Testo quotato

Postato originariamente da Fr3d3R!K:

meglio così!!! :k:



:k:Ho Rischiato il ricovero:k:

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo