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

    [VB6] Controllare shape bordercolor con timer

    e' fattibile?
    ad esempio vorrei che ogni secondo mi cambia il colore dello shape, o magari metto tre shape e a sequenza cambiano colore, insomma, vorrei sapere se si puo' fare e se si un piccolo emsempio

  2. #2
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    ma non ti basta mettelo nel codice del timer? :master:
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  3. #3
    credo di si, solo che non so cosa metterci
    cioe', non credo si possa fare cosi':

    Private Sub Timer1_Timer()
    Shape1.BorderColor = vbYellow
    Shape1.BorderColor = vbRed
    Shape1.BorderColor = vbBlue
    Shape1.BorderColor = vbBlack
    End Sub

    capisci?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    E invece e' (quasi) proprio cosi' .

    Invece delle costanti ci devi mettere una variabile numerica long contenente il colore ...

    Shape1.BorderColor = Colore

    che cambierai sempre all'interno dell'evento timer in base ai criteri da te voluti ...

    Ma perche' non provi prima di scrivere nel forum?

    Imparare a programmare e' soprattutto provare e riprovare ...

  5. #5
    hem...non e' che hai un esempio?
    sono proprio un novellino e per giunta co ho provato ma nn capisco come fare, cioe' ho capito ma in parte, provo a dire come ho fatto:
    Private Sub Timer1_Timer()
    Dim colore As Double
    colore = txtColore.Text
    Select Case colore
    Case "1"
    colore = vbBlack
    Case "2"
    colore = vbBlue
    End Select
    Shape1.BorderColor = colore

    End Sub
    tutto sbagliato ne?

  6. #6
    ho messo long al posto di double ma cmq non succede niente se cambio il testo del textbox, abbiate pazienza xfavore

  7. #7

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.