Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    aiuto eventi mouse in VB

    Salve sono nuovo sia nel form che nella programmazione quindi mi divertivo a fare delle prove di programmazione in VB6 e mi sono trovato un problema che non riesco a risolvere molto probabilmente banale ma come ho detto sono un principiante,ma veniamo al dunque
    L'eventi del mouse vengono percepiti solo se fatti sul form
    ma se io volessi farli catturare fuori dal form? esempio volevo fare un programmino dove al'evento del clik mi crea un msgbox che mi dice il percorso assoluto della dir selezionata sul desktop in quel momento se o ben capito ho bisogno delle API e se si come.Grazie

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

    Moderazione

    Ciao, nel titolo va indicata anche la versione oltreché il linguaggio.

    Inoltre, VB6 è trattato nell'apposito sottoforum in cui sposterò questa discussione.

    Dato che sei nuovo, leggi il Regolamento per conoscere tutte le restanti norme.

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

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

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    "Percorso assoluto della dir ... desktop" in che senso?

    Dove hai fatto click?

  4. #4
    Per intenderci io seleziono una cartella normalmente sul desktop quando poi clicco sul bottone del form mi restituisce il percorso assoluto della cartella selezionata

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Scusa ... ma a cosa servirebbe? Magari quello che vuoi fare, si puo' realizzare in modo diverso ...

  6. #6
    Hai ragione ma sono nuovo e per imparare spippolo mi sono trovato questo problema che non so se è un limite mio oppure di VB comunque
    ES.
    vorrei che in maniera rapida magari con una semplice selezione e un click su un comando mi restituisse il percorso assoluto e quindi poter decidere se spostare rinominare oppure altro la dir il tutto in maniera semplice senza passare da dirlistbox

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    No ... non lo puoi fare ...

    Per queste cose devi affidarti ai controlli ... magari ad una CommonDialog ...

  8. #8
    non sai come?
    Ho provato facendo ricerche ma non trovo niente che mi aiuti devo dire che se così fosse la mancanza di dialogo tra win e un programma in vB e un grosso limite

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Inserisci un controllo CommonDialog in un form e usalo ...

    CommonDialog1.ShowOpen ...

    Per il resto, non e' una questione di mancanza di dialogo tra Windows e VB ... e' un altro problema ...

    Tu vuoi fare qualcosa senza che il programma lo sappia ... non lo faresti neanche in C ...

  10. #10
    Io credo che quando seleziono una cartella quindi evidenziata windows da qulche parte la deve pur mettere il percorso della cartella stessa quindi vorrei che VB vada a leggere quella parte di memoria o quel che si voglia e me la restituisse magari sotto forma di stringa o altro tutto qui non credo che sia una cosa non fattibile
    magari un programma che lavora in background e un dato evento del mouse magari uno dei tanti tasti che sono inseriti nei nuovi mouse

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.