Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    193

    [VB6]collegare 2 TextBox in 2 Form diversi

    Ciao a tutti
    Sono nuovo sia del forum sia di VB e penso di avere molto bisogno di voi....
    Spiego il mio problema che penso sarà semplice ma non trovo soluzione ne su internet ne sulla guida di VB:
    Io ho crato 2 form 1 principale chiamato "Principale"(Che fantasia e...)e uno secondario chiamato "Cambio1" nel Principale ho 1 Commandbutton che mi richiama il form Cambio1 in primo piano con questo codice:

    Private Sub Command1_Click()
    Load cambio1
    cambio1.Show
    End Sub

    poi ho una TextBox chiamata EDITOR

    Nel form "Cambio1"ho una text box chiamata "testopx" e un command button con il seguente codice:

    Private Sub Command1_Click(Index As Integer)
    EDITOR = EDITOR + "T1=" + testopx.Text
    End Sub


    il tutto funziona se io inserisco la textbox EDITOR nel form "Cambio1" ma se la inserisco nel form "principale" non mi stampa il testo nella casella.
    Come faccio a collegare la textbox del form principale col form Cambio1?

    Lo so che sono stato lugo e provabilmente ho fatto un gran casino nello spiegarmi ma sono alle prime armi e mi sembra tutto troppo difficile
    Grazie a chi proverà almeno a capire ciò che ho scritto

  2. #2
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    EDITOR = EDITOR + "T1=" + Principale.testopx.Text ?
    I don't wanna have to shout it out / I don't want my hair to fall out
    I don't wanna be filled with doubt / I don't wanna be a good boy scout
    I don't wanna have to learn to count / I don't wanna have the biggest amount
    I don't wanna grow up

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    193
    EDITOR = EDITOR + "T1=" + Principale.testopx.Text
    non funziona ma forse non mi sono spiegato bene:
    Praticamente io devo fare stampare il testo che immetto nella TextBox "testopx" nella TextBox "EDITOR" se metto entrambe le textbox nello stesso form con la stringa EDITOR = EDITOR + "T1=" + testopx.Text stampa correttamente "T1=[contenuto di testopx]" ma se io metto le 2 textbox in form diversi (cioè la TextBox "EDITOR" nel form "principale" e la TextBox "testopx" nel form secondario "cambio1" non mi stampa il contenuto.
    Grazie comunque per la risposta

  4. #4
    Utente di HTML.it L'avatar di MMarzia
    Registrato dal
    Mar 2001
    Messaggi
    1,781
    spero di aver capito cosa ti serve..

    codice:
    Private Sub Command1_Click()
      principale.editor.Text = principale.editor.Text + "T1=" + testopx.Text
    end Sub
    io sono festosamente cicciottello :: e. cartman

    t'amo senza sapere come, nè quando nè da dove,
    t'amo direttamente senza problemi nè orgoglio:
    così ti amo perchè non so amare altrimenti

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    193
    Esattamente quello che mi serviva!
    Grazie 1000.000 non sapevo più dove sbattere la testa!
    Anche se penso che avrò ancora bisogno di voi....

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.