Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    80

    [VB6]Passare un array da un form ad un altro

    Ciao a tutti,
    sto lavorando a un piccolo "compilatore" HTML e c'è un'operazione che non riesco a eseguire.
    vi spiego per bene il problema:
    sto utilizzando VB6 e ho messo una tabstrip nel form principale in modo che possano venire aperti più file contemporaneamente.
    poi, ho creato un array di valori boolean lungo tanto quanto il limite di schede nella tabstrip possibili. questo array mi serve per capire se il documento corrente è stato modificato e poi non ancora salvato. per cui, quando qualcuno salva il documento nella prima tabstrip, la prima locazione dell'array diventerà True. se poi verrà modificato, diventerà subito False.

    il mio problema è: come faccio a passare questo array dal form principale al form in cui l'utente può scegliere dove salvare il file?
    ho provato a renderlo Public, ma mi dà errore e dice che gli array non possono essere Public. come posso fare?? aiutatemi please

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    758
    Un' array può essere definita pubblica in un modulo .bas.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    80
    e come dovrei scriverlo? ho provato così

    codice:
    Module arraySave
        Dim salvato(6) As Boolean
    End Module
    Ma quando scrivo End Module mi dà errore!

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma dove hai scritto quelle righe?

    Devi aggiungere un Modulo (file .bas) al tuo progetto e scrivere

    Public salvato(6) As Boolean
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    80
    aaaah ecco!
    grazie mille funziona

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da Sart
    aaaah ecco!
    grazie mille funziona
    Di nulla, ma tieni presente che sono nozioni di base ... dovresti dedicarti un po' di più allo studio teorico iniziale del linguaggio ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.