Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [VB6] Spostare il focus

    Buon pomeriggio a tutti sto scrivendo un programma in Visual Basic,
    consiste in un gioco dove si possono caricare diverse mappe attraverso una combo box e due bottoni,
    dopo che l'ho caricata dovrei usare le frecce per far muovere il personaggio solo che invece di muovere
    il personaggio sposto il focus tra gli elementi del form.
    C'è un modo che mi permette di togliere il focus dagli elementi?
    Premetto che sono un po' niubbo in VB spero di essermi spiegato bene!
    Grazie in anticipo per le risposte!

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Per togliere il "focus" ad un controllo, è necessario attribuirlo ad un altro.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  3. #3
    Grazie per avermi risposto.
    La mappa che genero è composta da tante picture box affiancate una all'altra.
    Ogni volta che scelgo un mappa nuova devo cliccare su una picture e poi va!
    Basterebbe quindi spostare il focus su una di queste! credo ..
    mi puoi postare il codice per spostare il focus?

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da Markus_2889
    mi puoi postare il codice per spostare il focus?
    Ogni controllo dovrebbe avere il metodo SetFocus o qualcosa di simile...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  5. #5
    Sono riuscito a settarlo funziona perfettamente! grazie ancora!

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.