Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: Prefissi VB

  1. #1
    Utente di HTML.it L'avatar di fungo
    Registrato dal
    Jul 2000
    residenza
    Caorle
    Messaggi
    725

    Prefissi VB

    Ciao a tutto il forum,
    devo farvi alcune domande.
    1) Quali sono i prefissi per i controlli di VB?

    per esempio quando creo un progetto ed inserisco un form nella finestra proprietà lo identifico con un prefisso di abbreviazione frmMain e gli altri quali sono.


    2) come posso fare per realizzare una finestra che all'apertura dell'applicazione visualizza qualcosa e dopo alcuni secondi presenta la frmMain principale.
    Pensavo di utilizzare il controllo Timer.


    Aspetto risposte, grazie.
    Mungo Mauro

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

    Standard di codifica e altro...

    Lo standard di codifica adottato abitualmente dai programmatori VB (e non) prevede l'uso di 2 o 3 lettere che precedono il nome del controllo visuale. Puoi utilizzare ad esempio il nome lblStatus per una Label, cmbStart per un CommandButton...in questo modo, è anche più facile reperirli nelle caselle di riepilogo per la selezione dei controlli e la creazione di nuove procedure di evento.

    Per realizzare la funzionalità che hai chiesto, forse basta semplicemente mettere un componente Timer sul form secondario che vai ad aprire. Quando l'evento Timer viene generato, provvedi alla chiusura del form e alla sua "distruzione" (cancellazione della memoria) con l'istruzione
    codice:
    Unload Me
    Nel form principale devi solo inserire l'istruzione di visualizzazione del form quando meglio credi.

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

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

  3. #3
    io uso questi prefissi:

    - combobox --> CMB
    - textbox --> TXT
    - frame --> FRA
    - form --> FRM
    - moduli.bas --> MDL
    - label --> LB
    - command button --> CMD
    - option button --> OPT
    - check box --> CHK
    - image --> IMG
    - picture --> PCT
    - ecc...

    per la tua seconda domanda concordo per il timer.
    ricorda il tempo è scandito in millisecondi.

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  4. #4
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    si anchio uso i tuoi prefissi

    label -->LBL
    list view -->LSW
    ecc...

  5. #5
    Utente di HTML.it L'avatar di fungo
    Registrato dal
    Jul 2000
    residenza
    Caorle
    Messaggi
    725

    RE

    Grazie, fatto.

    Ho un'altra domanda.

    Siccome nel codice che scrivo ho molte variali che anno dei valori fissi volevo inserire in un modulo i valori come const e renderlo un modulo globale, anche per una manutenzione del codice.

    E' un buon metodo, ma posso farlo?


    Grazie del vostro aiuto.
    Mungo Mauro

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Certo che puoi farlo. Anzi, è la soluzione ottimale!
    Le costanti e le variabili che inserisci in un modulo sono visibili a tutti gli altri moduli e form presenti nel progetto (per certi versi, da un punto di vista della programmazione "pulita", questa condizione è spesso causa di problemi).

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

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

  7. #7
    certo che puoi farlo.
    inserisci un modulo e poi ci scrivi:
    Public Const Var = "ladyBlu"

    e così via x tutti i valori costanti che ti servono...
    volevi sapere questo?
    il modulo è già globale di suo, non devi rendercelo tu, ok?

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  8. #8
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    :quote:

  9. #9
    Originariamente inviato da amodio
    :quote:
    ma che ti ridi?

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  10. #10
    Utente di HTML.it L'avatar di fungo
    Registrato dal
    Jul 2000
    residenza
    Caorle
    Messaggi
    725

    RE for ladyblu

    Io nel modulo ho scritto :

    public const timer = 2000 va bene lo stesso?
    Mungo Mauro

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.