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

    [vb.net]

    Ciao Raga,
    in vb.net c'è un modo di scegliere una risorsa dinamicamente?

    ad esempio:

    ho le risorse image "pippo", "pluto" e "paperino".

    Il codice che ho trovato è:
    codice:
    Public Sub SetNumber(ByVal num As Integer)
            Select Case num
                Case 0
                    pbxLED.Image = My.Resources.pippo
                Case 1
                    pbxLED.Image = My.Resources.pluto
                Case 2
                    pbxLED.Image = My.Resources.paperino
            End Select
    End Sub
    Ma se di image ne ho 400?
    Non posso mica fare un case da 400 righe.. lo farei.. se mi pagassero a linee di codice

    Speravo ci fosse qualcosa del tipo
    codice:
    pbxLED.Image = My.Resources.[variabile]
    Qualche idea/aiuto?

    Grazie

    Ti accade sempre quello che non deve accadere...

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

    Moderazione

    Ho corretto il titolo e spostato la discussione nel forum corretto.

    Suggerisco una lettura del Regolamento per conoscere le norme da seguire.

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

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

  3. #3
    ma selezionare non mi interessa...
    quello già l'ho fatto come da codice...

    [OT] questa è una cosa che non sopporto.. scrivo su un forum per chiedere un aiuto e l'unica cosa che leggo è: "ho cambiato il titolo.. leggi il regolamento.." bell'aiuto! :master:
    Se può interessare, il motivo per cui non l'avevo messo sotto Visual Basic e .Net framework è perchè c'erano un mucchio di messaggi di VB.NET sotto la root principale di "Programmazione" per evitare questi inconvenienti, propongo di aprire altri forum con gli altri linguaggi di modo che la root non abbia messaggi che possono confondere gli utenti...

    scusate l'off-topic...

    Ti accade sempre quello che non deve accadere...

  4. #4
    Devi usare i metodi della classe System.Resources.ResourceManager.
    Amaro C++, il gusto pieno dell'undefined behavior.

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.