Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Oct 2005
    Messaggi
    66

    Immagine lampeggiante in vb

    salve
    Ecco cosa mi proponevo di realizzare, ma non mi riesce:

    1 - Con un commandbutton caricare una immagine/foto
    2 - Con lo stesso far lampeggiare la foto/immagine
    3 - Interrompere il lampeggiamento
    il tutto corredato da un oggetto Timer.

    Ecco il codice relativo al mio tentativo. Purtroppo il debug mi propina errori qua e là, non ci capisco più nulla

    C'é qualcuno che abbia una idea dove ho sbagliato e come riparare?
    grazie


    Private Sub Command1_Click()
    Timer1.Enabled = Not Timer1.Enabled
    Image1.Visible = True
    Command1.Caption = IIf(Timer1.Enabled, "Ferma", "Lampeggia")
    End Sub

    Private Sub Form_Load()
    Image1.Picture = LoadPicture("C:\img.jpg")rem path completo dell'immagine
    Timer1.Enabled = False
    Timer1.Interval = 500
    Command1.Caption = "Lampeggia"
    End Sub

    Private Sub Timer1_Timer()
    Image1.Visible = Not Image1.Visible
    End Sub

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Non capisco ... in VB6 funziona tutto ...

    Magari se dicessi quali sono questi errori di cui parli ...

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

    Moderazione

    Originariamente inviato da satriano
    salve
    Ecco cosa mi proponevo di realizzare, ma non mi riesce
    [...]
    E' l'ennesima discussione che correggo per via del titolo con il linguaggio oppure la versione mancante e sposto nell'area dedicata a tale linguaggio.

    Oltre a leggere il Regolamento, lo si dovrebbe anche seguire.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  4. #4
    Utente bannato
    Registrato dal
    Oct 2005
    Messaggi
    66
    Innanzitutto mi scuso con il moderatore per l'ennesimo errore.

    Poi oregon, il programma mi dava sempre in debug:
    COMPILE ERROR
    AMBIGUOUS NAME DETECTED:FORM_LOAD

    ma da me stesso ho scoperto l'arcano:
    veniva inserito dal vb all'inizio del form
    sub form_load e non mi rendevo conto che era doppio, inserendolo io
    stesso prima.
    Adesso é risolto, grazie comunque.
    ciao

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Originariamente inviato da satriano
    Poi oregon, il programma mi dava sempre in debug:
    COMPILE ERROR
    AMBIGUOUS NAME DETECTED:FORM_LOAD
    Il codice che avevi postato non aveva errori ...

    Se non mostri *tutto* il codice ne' dici l'errore che si presenta, non avrai molte risposte nel forum ...

    Originariamente inviato da satriano
    da me stesso ...
    Veramente te lo hanno detto su visual-basic.it ...


    Se vuoi utilizzare la funzionalita' del timer in VBA, leggi

    http://www.exceltip.com/st/Execute_C...n_VBA/763.html

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 © 2026 vBulletin Solutions, Inc. All rights reserved.