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 - controlli su un form multi istanza
Forum - Visual Basic 6 - controlli su un form multi istanza - Pagina 2

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
Goblin (Member)
Expert


Messaggi: 375
Iscritto: 02/02/2011

Segnala al moderatore
Postato alle 9:40
Mercoledì, 04/03/2020
Carlo, a vedere il tuo esempio, forse iz1kbp vuole settare una sequenza di bottoni in form1, salvarla e quando si apre la form2 richiamarla con la stessa sequenza, se così fosse io scriverei una classe dizionario che sente la pressione dei bottoni la memorizza e all'occorrenza può essere richiamata, e salvata da qualche parte magari in un DB o semplicemente in un file di testo, con 2 metodi save e load la salvi e alla riapertura dell'applicativo richiami le sequenze salvate.
G.

NB: se così non fosse ... dimenticatevi di questo post :)


Ibis redibis non morieris in bello
PM Quote
Avatar
Carlo (Member)
Guru


Messaggi: 1317
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 14:11
Mercoledì, 04/03/2020
Ma non so, ha detto che non vuole salvare file....:-?
Il mio è un esempio solo per mostrare l'user control, non fa nulla di funzionale. :asd:

Ultima modifica effettuata da Carlo il 04/03/2020 alle 14:12


in programmazione tutto è permesso
PM Quote
Avatar
Goblin (Member)
Expert


Messaggi: 375
Iscritto: 02/02/2011

Segnala al moderatore
Postato alle 22:33
Mercoledì, 04/03/2020
OK, sulla falsa riga data da Carlo ho fatto una "demo" ... vediamo se ho capito, caricato il form si selezionano alcuni bottoni, si salva lo schema, poi si crea un ulteriore form e si ricarica lo schema appena salvato,
in allegato ... se riesco a caricarlo il file .zip contenente solo il file .exe ... per i sorgenti fate richiesta


EDIT: non riesco a fare un upload dei file .exe https://drive.google.com/open?id=1xdKRqr3TmOTyZFKCcDT5tV2X_ ... da questo link si può scaricare dal drive di google


Goblin ha allegato un file: Project24.zip (0 bytes)
Clicca qui per scaricare il file

Ultima modifica effettuata da Goblin il 04/03/2020 alle 22:42


Ibis redibis non morieris in bello
PM Quote
Avatar
iz1kbp (Normal User)
Rookie


Messaggi: 26
Iscritto: 29/02/2020

Segnala al moderatore
Postato alle 9:57
Martedì, 10/03/2020
Grazie Carlo.

non uso .net purtroppo.

Mario

Ultima modifica effettuata da iz1kbp il 10/03/2020 alle 10:36
PM Quote
Avatar
iz1kbp (Normal User)
Rookie


Messaggi: 26
Iscritto: 29/02/2020

Segnala al moderatore
Postato alle 10:10
Martedì, 10/03/2020
Ciao Goblin...
si, :k: in pratica devo salvare gli schemi delle singole istanze  (save schema 1, save schema 2 ) quello che mi servirebbe è un tasto che , con una sola operazione, mi richiama sui singoli form aperti,  gli schemi salvati : sul form 1 il suo schema 1, sul form 2 il suo schema 2 etc etc.

Sul discorso di utilizzare il salvataggio in un file txt , potrebbe essere una soluzione ma devo valutare i tempi di caricamento ed eseguzione.
Mi spiego meglio : questi tasti controllano dei motori passo passo  in perifieriche esterne rs485. Sono tutte periferiche uguali e l'attuazione dovrebbe
essere "abbastanza" in sincrono.
Tieni presente che il singolo form fa partire in sincrono 24 motori .
Le configurazioni sono salvate su file ,ma vengono caricate tutte in ram,,tramite il famoso tasto generale, per esser pronte all'utilizzo.
Il pannello di controllo l'ho fatto circa 5 anni fa, quando questa perifierica era sperimentale.
Adesso è uno standard,e queste perifieriche sono tutte uguali e quindi volevo sfruttare la multi istanza per non dover riscrivere il pannello(che è un bel casino!).
Per l'uso del salvataggio file devo valutare i tempi di caricamento ed eseguzione.
Mi potresti allegare il codice per capire come posso svilupparlo per le mie esigenze?

Grazie e buon proseguimento

Mario

Ultima modifica effettuata da iz1kbp il 10/03/2020 alle 10:49
PM Quote
Avatar
Goblin (Member)
Expert


Messaggi: 375
Iscritto: 02/02/2011

Segnala al moderatore
Postato alle 11:38
Martedì, 10/03/2020
Testo quotato

Postato originariamente da iz1kbp:
Sul discorso di utilizzare il salvataggio in un file txt , potrebbe essere una soluzione ma devo valutare i tempi di caricamento ed eseguzione.


I tempi x caricare un file di qualche byte credo siano "irrisori"
Testo quotato

Postato originariamente da iz1kbp:
Per l'uso del salvataggio file devo valutare i tempi di caricamento ed eseguzione. Mi potresti allegare il codice per capire come posso svilupparlo per le mie esigenze?


Per il codice non ci sono problemi, tieni presente che:
1) è solo una "versione demo" messa giù "al volo", dunque probabilmente abbastanza "bacata".
2) il sorgente è scritto in delphi (pascal) e non commentato.

I sorgenti con eseguibile li trovi su https://drive.google.com/open?id=1xYyGHqkXsLeVtXzf9Mbo1oeF0 ...


Ibis redibis non morieris in bello
PM Quote
Avatar
iz1kbp (Normal User)
Rookie


Messaggi: 26
Iscritto: 29/02/2020

Segnala al moderatore
Postato alle 14:04
Martedì, 10/03/2020
Grazie Goblin..
i tempi per caricare  i byte sono sicuramente irrisori, come dici tu,devo studiare la struttutura in cui salvo i byte dato che le istanze non sono fisse ma dipendono dalla situazione contingente.
Do un'occhio al sorgente, anche se in delphi , giusto per capire la logica...poi ragiono di conseguenza.
Comunque grazie per lo spunto.

mario

PM Quote
Avatar
Goblin (Member)
Expert


Messaggi: 375
Iscritto: 02/02/2011

Segnala al moderatore
Postato alle 15:57
Martedì, 10/03/2020
Testo quotato

Postato originariamente da iz1kbp:

Grazie Goblin..
i tempi per caricare  i byte sono sicuramente irrisori, come dici tu,devo studiare la struttutura in cui salvo i byte dato che le istanze non sono fisse ma dipendono dalla situazione contingente.
Do un'occhio al sorgente, anche se in delphi , giusto per capire la logica...poi ragiono di conseguenza.
Comunque grazie per lo spunto.

mario



Nel Demo che ti ho mandato, io salvo "i componenti" bottone nella sequenza in cui sono stati selezionati, dunque per esempio 12 bottoni sono circa 1300 byte ... direi proprio poco, poi una volta caricato lo schema al momento della selezione viene scatenato il tutto, ma come hai detto tu, hai tutto in memoria dunque dovrebbe essere semplice in base alla sequenza effettuare le varie operazioni
G.  


Ibis redibis non morieris in bello
PM Quote
Pagine: [ 1 2 3 ] Precedente | Prossimo