Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente bannato
    Registrato dal
    Mar 2006
    Messaggi
    7

    Caricare via code immagine in vb6

    salve.

    io ho per es. sul disco fisso 3 immagini jpg
    foto1.jpg,foto2.jpg,foto3.jpg

    a seconda del risultato di una operazione il programma dovrebbe prima mostrare nel text1 box una delle frasi "UNO","DUE" oppure"TRE"
    e poi mostrare in un box(picture1.picture) a fianco una delle immagini di cui sopra.

    ho scritto:

    if val(risultato)=1 then text.1= "UNO": picture1.picture=loadPicture(c:\foto1.jpg")

    supponendo che il risultato sia 1
    il testo UNO viene ben mostrato nel textbox, ma l'immagine foto1.jpg non viene caricata nel picturebox1


    Dove sta l'errore ?

    grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma il codice che usi e' proprio quello?

    Ci sono alcuni errori di sintassi di base che dovrebbero bloccare l'esecuzione, a meno che tu non abbia lo "copiato" male sul forum ...

    Per esempio, in

    (c:\foto1.jpg")

    mancano le virgolette iniziali della stringa ...

    Il codice dovrebbe essere

    codice:
    If Val(risultato)=1 Then 
      Text1.Text = "UNO"
      Picture1.Picture = LoadPicture("c:\foto1.jpg")
    End If

  3. #3
    Utente bannato
    Registrato dal
    Mar 2006
    Messaggi
    7
    avevo omesso nel codice .text in text1.text e le virgolette della stringa. CEe l'avevo sotto il naso, e non lo avevo visto. Senza la tua risposta chissa quanto avrei cercato.




    adesso mi va bene.
    Grazie per la pronta risposta

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.