Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1
    Utente di HTML.it L'avatar di rs125
    Registrato dal
    May 2008
    Messaggi
    193

    [VB6]Creazione di un evento per il primo utilizzo

    Ragà,devo creare un evento che faccia in modo che sia eseguito solo alla prima installazione e poi non più,oppure a scelta del cliente.Come potrei impostare il progetto??
    Ciao

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Un evento? Ma cosa e' per te un evento?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di rs125
    Registrato dal
    May 2008
    Messaggi
    193
    Originariamente inviato da oregon
    Un evento? Ma cosa e' per te un evento?
    Si,scusa...hai ragione,non devo creare un evento ma devo creare una funzione che alla prima installazione fa vedere una determinata cosa e poi non più oppure a scelta del cliente,come si fa??
    Ciao

  4. #4
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Devi memorizzare un valore Integer da qualche parte (su file INI, su Registro, ecc.).

    Poi all'esecuzione del programma leggi il valore
    Se è 0 significa che è la prima volta, fai vedere la cosa e poi lo imposti a 1.
    Se è 1 non fai vedere la cosa.

    Se vuoi permette all'utente di gestire il tutto, devi creare un'interfaccia in cui lui tramite un CheckBox attiva/disattiva la visualizzazione di quella cosa.

    Ciao

  5. #5
    Utente di HTML.it L'avatar di rs125
    Registrato dal
    May 2008
    Messaggi
    193
    Originariamente inviato da gibra
    Devi memorizzare un valore Integer da qualche parte (su file INI, su Registro, ecc.).

    Poi all'esecuzione del programma leggi il valore
    Se è 0 significa che è la prima volta, fai vedere la cosa e poi lo imposti a 1.
    Se è 1 non fai vedere la cosa.

    Se vuoi permette all'utente di gestire il tutto, devi creare un'interfaccia in cui lui tramite un CheckBox attiva/disattiva la visualizzazione di quella cosa.

    Ciao
    Ok,ho capito perfettamente il suggerimento ma il mio problema ora è: come faccio a leggere e scrivere da un file .INI??
    Ciao

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Usa il registro ... SaveSetting ... GetSetting ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it L'avatar di rs125
    Registrato dal
    May 2008
    Messaggi
    193
    Originariamente inviato da oregon
    Usa il registro ... SaveSetting ... GetSetting ...
    Si,volevo evitare il registro...però in questo modo so farlo...ma come lo salvo integer?e poi nel registro che tipo di valore devo scrivere?dword...sz o come??
    Ciao

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma quando ti danno un suggerimento, tu vai a vedere la documentazione e tenti di fare da solo o ti aspetti subito tutto il codice riga per riga ...?

    SaveSetting Statement
    http://msdn.microsoft.com/en-us/libr...61(VS.60).aspx

    GetSetting Function
    http://msdn.microsoft.com/en-us/libr...18(VS.60).aspx

    GetAllSettings Function
    http://msdn.microsoft.com/en-us/libr...09(VS.60).aspx

    DeleteSetting Statement
    http://msdn.microsoft.com/en-us/libr...47(VS.60).aspx

    Forza ... dai un'occhiata agli esempi, prova e, prima di chiedere al forum, fai un tentativo per risolvere da solo ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Utente di HTML.it L'avatar di rs125
    Registrato dal
    May 2008
    Messaggi
    193
    Originariamente inviato da oregon
    Ma quando ti danno un suggerimento, tu vai a vedere la documentazione e tenti di fare da solo o ti aspetti subito tutto il codice riga per riga ...?

    SaveSetting Statement
    http://msdn.microsoft.com/en-us/libr...61(VS.60).aspx

    GetSetting Function
    http://msdn.microsoft.com/en-us/libr...18(VS.60).aspx

    GetAllSettings Function
    http://msdn.microsoft.com/en-us/libr...09(VS.60).aspx

    DeleteSetting Statement
    http://msdn.microsoft.com/en-us/libr...47(VS.60).aspx

    Forza ... dai un'occhiata agli esempi, prova e, prima di chiedere al forum, fai un tentativo per risolvere da solo ...
    E' la prima volta che faccio questa cosa e non ho capito al 100% come fare. Mi puoi spiegare meglio(senza codice)come utilizzare queste funzioni?Ripeto che non sono espertissimo...scusate!Grazie
    Ciao

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Perdonami ma non c'e' nulla da spiegare ...

    Usa le istruzioni e le funzioni che ti ho elencato!

    Fai delle prove e facci sapere cosa non va o cosa non ti riesce, ma almeno prova!

    Ovvero:

    1) all'avvio del tuo programma, utilizza la GetSetting per ottenere il valore dal registro e capire se il programma e' gia' partito

    2) se ottieni il valore dal registro, vuol dire che gia' il programma e' stato lanciato almeno una volta e allora non devi piu' lanciare la tua funzione

    3) se il valore nel registro non c'e', usa la SaveSetting per scrivercelo e lancia la funzione che deve essere eseguita una sola volta
    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.